Chocolate Protein Donut


Healthy Chocolate Protein Donut

Trying to make a chocolate donut look and taste healthy is a challenge, but I think it might actually work with this protein donut recipe which is low in calories, low in sugar, and does not take long to make. Eat donuts and lose weight. It can easily work!
Rate Now
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Snack
Cuisine American
Servings6 donuts
Calories (per serving)191 kcal




  • To a large mixing bowl add the dry ingredients: almond flour, cocoa powder, protein powder, baking powder and cinnamon.
  • Add the wet ingredients: greek yogurt, egg, mashed banana, vanilla extract and almond milk.
  • Stir to combine and add the mix to a donut tray (ensure you add oil or butter to the donut tray).
  • Bake in oven for 25 minutes at 200°c / 400°f.
  • Prep the glaze by mixing together the peanut butter and cocoa powder. Add the almond milk in gradually to form a smooth topping.
  • Remove donut tray from oven and allow to cool down for 5 minutes.
  • Remove donut and dip in the glaze. Add your choice of sprinkles.


  • Vanilla protein powder is ideal to use in either whey or casein form. I always use casein vanilla protein, and it works well for this recipe. Although you do not actually need to use protein powder, by adding a scoop makes them high in protein and ideal if you want a protein snack in the morning or afternoon.
  • These chocolate protein donuts are great for meal prep whether you are looking for a healthy snack idea in the morning or afternoon, or even if you are in a rush in the morning and need a breakfast snack with a coffee.
  • They are so easy to make and it is what I consider "meal prep friendly" because you can make up to 6 which will last for the whole week.
To store chocolate protein donuts, you will need to:
  • Store in an air-tight container for 5-7 days, but do ensure the ingredients you are using are fresh.
  • You can freeze these donuts for up to 3 months.


Serving: 1DonutCalories: 191kcalCarbohydrates: 15.6gProtein: 11.4gFat: 10.2gSaturated Fat: 0.8gCholesterol: 31mgSodium: 440.7mgFiber: 2.7gSugar: 5.4g
Read more nutritional information values.

Data source: USDA

Keyword Chocolate protein donut recipe, healthy chocolate donut, healthy donut recipe, protein donut low calories
Tried this recipe?Let us know how it was!

This recipe has been difficult to get right and even today I keep trying to perfect it by testing out different variations each weekend. My goal is to make this snack healthy, which you can enjoy as if it is a regular donut, but make it macro-friendly and guilt-free.

When I first tried this recipe, it was okay. On paper, it looked good but the taste was nothing special. That was until I added banana which is the secret sweetener and means I do not need to use other sugars. The banana overrides the taste from the protein powder and it is totally satisfying.

Why you will love chocolate protein donuts:

  • Less than 200 calories per portion.
  • Healthy snack for morning or afternoon.
  • Meal prep breakfast ideal when you are rushing around in the morning.
  • Tastes like a regular donut but with less sugar.

If you like chocolate protein donuts, why not try:

Recipe ingredients

  • Donut mix: The mixture of the donut mainly consists of almond flour, almond milk, cocoa powder, protein yogurt, Greek yogurt and banana. Also eggs, baking powder, vanilla extract and salt is used. There are many ways to make a chocolate protein donut but this mixture has worked out well for me. One of the key additions is the banana because it is a secret sweetener and who does not like a chocolate banana mix?
  • Donut glazing: I simply mixed together peanut butter, cocoa powder and almond milk to make a smooth donut glaze.

Frequently asked questions

How many calories are in this protein donut?

In this recipe, it is under 200 calories (kcal) which is a great way to substitute high calorie snacks and keep your intake low. To put this into perspective, an original glazed donut from Krispy Kreme is 838 calories (kcal). And yes, that is a plain version.

Can I eat this donut everyday and still lose weight?

Providing you are hitting a calorie deficit, you will lose weight and these donuts are below 200 calories each which means they can be ideal for weight loss meal plans by replacing them with traditional high calorie and sugary snacks. Check out the macro calculator to see your calorie deficit.

How much protein is there per portion and how can I add more?

Per donut, there are 11.4 grams of protein. You can make it higher by adding another scoop of protein powder. I prefer one scoop simply because of flavor and taste.

How can you make this protein donut vegan?

You will need to substitute the following:

  • Protein Powder: use a vegan brand.
  • Greek Yogurt: use a plant-based yogurt or eliminate.
  • Egg: eliminate.

Leave a Comment

Recipe Rating