Healthy High Protein Chocolate Donuts with Glaze
This post may contain affiliate links. Please read our Disclosure Policy.
If you’re anything like me, you probably think of donuts as one of those sweet little indulgences best reserved for special outings or those rare mornings when you’re craving a sweet treat. But what if you could have donuts that are both delicious and good for you? Enter these healthy glazed chocolate protein donuts. Made with healthy ingredients, this easy recipe is a chocolate lover’s dream and one the whole family will enjoy! They bring an inviting aroma with a delightful texture you won’t believe came from natural ingredients. Whether you’re curious about healthier desserts or need to satisfy your sweet tooth, these treats might become your new favorite.

What Makes This Recipe Great
Nutritious yet indulgent.
This protein donut recipe combine the richness of chocolate with protein-packed Greek yogurt and almond flour, making them a satisfying treat without the guilt. You get a taste of rich chocolaty flavor alongside wholesome and clean ingredients that nourish your body.
Gluten-free and high in protein.
Thanks to almond flour replacing traditional all purpose or whole wheat flour, these donuts are suitable for those avoiding gluten, and the added protein helps keep you full and energized. It’s a smart snack for busy mornings or post-workout fuel.
Simple to make with everyday ingredients.
You don’t need fancy ingredients or tools to whip these up. These healthy donuts are straightforward, making it easy to try at home even on a weeknight when you want something quick and healthy.
For more healthy treats, try these No Bake Protein Brownies or these Blueberry Nutrigrain Bars!
Overview of Ingredients
Almond Flour
Almond flour keeps these high protein donuts moist and adds a subtle nutty flavor, plus it’s gluten-free. If you want to switch things up, you can try oat flour or coconut flour, but just note it might change the texture a bit and isn’t gluten-free unless certified. You will also need to alter the amounts.
Greek Yogurt
Greek yogurt plays a dual role by adding protein and moisture, making the donuts tender and fluffy. If you don’t have Greek yogurt, plain regular yogurt or a dairy-free yogurt alternative can work, though the texture may vary slightly.
Maple Syrup
Sweetened with natural sweetener as opposed to a highly processed or artificial sweetener, these donuts are a step above a regular donut recipe.
Protein Powder
This ingredient boosts protein content, turning these donuts more into a high-protein treat. While there are many types of protein powder, a high-quality protein blend such as grassfed whey protein powder or beef protein isolate is best. However, you can use any protein powder you prefer, but be mindful of sweetness and flavor intensity. if using a sweetened protein powder, be sure to reduce the maple syrup. If using chocolate protein powder, reduce the amount of cocoa powder.
Eggs
Eggs act as a binding agent and provide structure to the donuts.
Cocoa Powder
Unsweetened cocoa powder gives these chocolate-glazed protein donuts that rich chocolatey goodness. You can substitute with raw cacao powder if you prefer a less processed option and an earthier flavor. Just use half of the amount that is listed.

Tips for Success
#1 Use Room Temperature Ingredients
Make sure your yogurt and eggs are at room temperature before mixing. This helps the batter come together smoothly and creates a better rise in the donuts.
#2 Don’t Overmix the Batter
When combining wet and dry ingredients, mix until just incorporated. Overmixing can lead to denser, tougher donuts, and we want that light, fluffy texture.
#3 Lightly Grease Your Donut Pan
Even if your pan is non-stick, a thin greasing with coconut oil or butter helps prevent any sticky situations. Trust me, it makes removal much easier.
#4 Cool Before Glazing
Let the donuts cool completely before adding the glaze so it sets nicely and doesn’t melt off. This is where patience pays off and your donuts get that perfect shiny finish.
Equipment:
Donut Pan
Large Bowl
Whisk
Measuring Cups and Spoons
Cooling Rack
Spatula

How to Make Healthy High Protein Chocolate Donuts with Glaze
Ingredients:
- 1 cup blanched almond flour (120 grams)
- ½ cup unflavored protein powder (56 grams)
- ⅓ cup cocoa powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 2 eggs
- 4 tablespoons maple syrup
- 4 tablespoons plain Greek yogurt
- 2 teaspoons vanilla extract
- ⅓ cup mini chocolate chips (58 grams)
Chocolate Glaze:
- ⅓ cup dark or semi-sweet chocolate chips (57 grams)
- 1 teaspoon coconut oil
- 2 tablespoons almond butter
Directions:
- Preheat the oven to 350 degrees F. and grease a 6-count donut pan.
- In a large mixing bowl, whisk together the almond flour, protein powder, cocoa, baking soda, and salt.
- Add the wet ingredients – eggs, maple syrup, yogurt, and vanilla and mix until thoroughly combined.
- Fold in the chocolate chips.
- Fill the donut pan with the batter and bake for 18-22 minutes, until a toothpick inserted in the middle comes out clean.
- Allow the donuts to cool for about 15 minutes.
- Make the glaze by melting the chocolate chips and coconut oil in a small bowl.
- Add the almond butter and stir until smooth.
- Dip each donut into the glaze.

Recipe Variations
Swap the Protein Powder:
Try vanilla or chocolate protein powder for a variation that lets the chocolate come through differently. Just adjust the amount of sweetener used.
Add Nuts or Seeds:
Fold in chopped walnuts, pecans, or chia seeds for extra crunch and nutritional boost.
Fruit-Infused Glaze:
Mix in pureed berries or a touch of natural fruit juice into the glaze for a tangy twist that balances the chocolate.
Make Mini Donuts:
Use a mini donut pan to create bite-sized treats perfect for parties or portion control.
Dairy-Free Version:
Substitute Greek yogurt with a creamy plant-based yogurt to keep the recipe vegan-friendly and delicious.
Troubleshooting Common Problems with this Recipe
Donuts Are Too Dense
If your donuts come out heavy, make sure you are not overmixing the batter and use fresh baking soda for proper rise. Also, don’t pack the almond flour too tightly when measuring.
Donuts Stick to the Pan
Grease your donut pan lightly or use a non-stick spray before adding the batter. Letting the donuts cool a little bit before removing them also helps prevent tearing.
Glaze Doesn’t Set
If your glaze is too runny, add a little more almond butter to thicken it. Also, make sure the donuts are completely cool before glazing to help it harden.
Donuts Are Dry
Try adding a bit more Greek yogurt or reducing bake time slightly to keep them moist. Overbaking is a common cause of dryness.
Chocolate Flavor Is Mild
Boost the cocoa powder or protein powder slightly, but watch the balance so the texture doesn’t get affected. A touch of espresso powder can also deepen the chocolate flavor without overpowering.
Freezing & Storing Leftovers
Freezing:
Allow the donuts to cool completely before placing them in an airtight container or freezer bag. Freeze for up to 2 months. To enjoy, thaw at room temperature for about 30 minutes or warm briefly in a toaster oven for a freshly-baked feel. Top with fresh glaze after thawed.
Storing:
Store leftover donuts in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days. Keep the glaze separate if possible to prevent it from getting sticky or soggy.

Extra FAQs
Can I make these donuts without a donut pan?
Yes, you can use a muffin tin for a slightly different shape, or bake the batter in a small cake pan and cut into slices. Be sure to adjust baking times.
Can I make these donuts vegan?
With substitutions like flax eggs and plant-based yogurt, you can make a vegan version, though texture and flavor might vary a bit.
How long do the donuts take to bake?
Typically, these donuts bake in about 18-22 minutes, but oven times vary, so start checking at 14 minutes.
Can I add other flavors besides chocolate?
No, I wouldn’t recommend it, as this would alter the recipe significantly.
Healthy High Protein Chocolate Donuts with Glaze
Ingredients
Donut Batter:
- 1 cup blanched almond flour 120 grams
- ½ cup unflavored protein powder 56 grams
- ⅓ cup cocoa powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 2 eggs
- 4 tablespoons maple syrup
- 4 tablespoons plain Greek yogurt
- 2 teaspoons vanilla extract
- ⅓ cup mini chocolate chips 58 grams
Chocolate Glaze:
- ⅓ cup dark or semi-sweet chocolate chips 57 grams
- 1 teaspoon coconut oil
- 2 tablespoons almond butter
Instructions
- Preheat the oven to 350 degrees F. and grease a 6-count donut pan.
- In a large mixing bowl, whisk together the almond flour, protein powder, cocoa, baking soda, and salt.
- Add the wet ingredients – eggs, maple syrup, yogurt, and vanilla and mix until thoroughly combined.
- Fold in the chocolate chips.
- Fill the donut pan with the batter and bake for 18-22 minutes, until a toothpick inserted in the middle comes out clean.
- Allow the donuts to cool for about 15 minutes.
- Make the glaze by melting the chocolate chips and coconut oil in a small bowl.
- Add the almond butter and stir until smooth.
- Dip each donut into the glaze.

