High Protein Protein Donuts
High Protein Protein Donuts
Okay, so I know the name is a little redundant โ but trust me, once you taste these, you won’t care what they’re called. These donuts are soft, cakey, and genuinely satisfying in a way that most “healthy” baked goods just aren’t. If you’ve been trying to hit your protein goals without choking down another plain chicken breast, this recipe is about to become your new best friend.
Why You’ll Love This Recipe

First off, these donuts actually taste good. Not “good for a protein recipe” good โ just good, full stop. They have that soft, slightly springy texture you want from a donut, with a hint of vanilla and a satisfying sweetness that doesn’t taste artificial or chalky.
They’re also incredibly quick to pull together. You’re looking at about 10 minutes of prep and maybe 12 minutes in the oven. No yeast, no frying, no mess โ just mix, pour, and bake. That alone makes them a weekday staple in my kitchen.
And the macros are genuinely impressive. Depending on the protein powder you use, each donut can pack in 10โ15 grams of protein. Batch them on Sunday and you’ve got a high-protein grab-and-go breakfast or post-workout snack sorted for the whole week.
Ingredients You’ll Need

The star of the show here is your protein powder. I usually go with a vanilla whey or whey-casein blend because it gives the donuts a really nice texture โ not too dense, not too gummy. If you’re dairy-free, a plant-based vanilla protein works too, though you may need to add a splash more liquid since plant proteins tend to absorb more moisture.
You’ll also need oat flour, which keeps things light and adds a subtle nutty flavor. You can buy it ready-made or just blitz rolled oats in a blender โ honestly takes 20 seconds and costs way less. Greek yogurt goes in for moisture and an extra protein boost, and it’s what gives these donuts that tender, cakey crumb.
For sweetness, I use a little honey or maple syrup โ just enough to take the edge off without going overboard on sugar. Eggs bind everything together and help the donuts rise just enough to feel like the real thing. A little baking powder, a pinch of salt, and a splash of milk (dairy or non-dairy, both work great) round out the batter.
For the topping, a simple Greek yogurt glaze with a bit of powdered sweetener and vanilla is my go-to. It sets up nicely, adds a little extra protein, and looks pretty enough that you’d actually want to photograph these before eating them.
Tips for the Best Results

Don’t overmix the batter. I know it’s tempting to keep stirring until everything looks perfectly smooth, but overmixing activates the gluten in the oat flour and can make your donuts rubbery. Stir just until the dry ingredients are incorporated and a few small lumps remain โ that’s fine.
Watch your bake time closely. Protein powder can make baked goods go from perfectly done to dry and crumbly pretty fast. Start checking at the 10-minute mark โ a toothpick should come out clean but the donuts should still look just barely set on top.
Let them cool in the pan for a few minutes before turning them out. They’re delicate when hot and can tear if you rush this step. Give them 5 minutes and they’ll release cleanly every time.
Storage and Reheating

These donuts keep really well, which is part of why I love making a double batch. Store them in an airtight container in the fridge and they’ll stay fresh for up to five days. The texture actually holds up surprisingly well โ they don’t dry out the way some protein baked goods do.
To reheat, just pop one in the microwave for 15โ20 seconds. It brings back that fresh-baked softness and takes the chill off. You can also eat them straight from the fridge if you’re in a rush โ they’re honestly pretty good cold too, almost like a dense protein muffin.
For longer storage, these freeze beautifully. Lay them flat on a baking sheet to freeze solid first, then transfer to a freezer bag. They’ll keep for up to two months and thaw overnight in the fridge or in about 30 seconds in the microwave.
Frequently Asked Questions

Can I use a different protein powder?
Yes, but it does affect the result. Whey tends to give the best texture โ light and cakey. Casein makes them denser and more filling. Plant-based proteins can work but sometimes need a bit more liquid to prevent a dry, crumbly donut. Stick with a vanilla flavor for the best taste, or unflavored if you want to customize.
Do I need a donut pan?
A donut pan really does give you the best result, but you can absolutely use a muffin tin instead. They’ll bake up as protein muffins โ same flavor, just a different shape. Bake time might increase by a few minutes, so keep an eye on them.
Can I make these without eggs?
You can try a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, rested for 5 minutes) as a substitute. The texture will be slightly different โ a little denser โ but it works well enough, especially if you’re baking for someone with an egg allergy.
How much protein is in each donut?
That depends on your protein powder and the specific brand of Greek yogurt you use, but a standard batch made with whey protein typically gives you around 10โ14 grams of protein per donut. Running the numbers through a free nutrition calculator like Cronometer or MyFitnessPal with your exact ingredients will give you the most accurate count.
High Protein Protein Donuts

Soft, cakey baked donuts packed with protein from whey powder and Greek yogurt, topped with a simple vanilla yogurt glaze.
Ingredients
- 1 cup oat flour
- 1/2 cup vanilla whey protein powder
- 1 tsp baking powder
- 1/4 tsp salt
- 2 large eggs
- 1/2 cup plain Greek yogurt
- 3 tbsp honey or maple syrup
- 1/4 cup milk of choice
- 1 tsp vanilla extract
- 1/2 cup plain Greek yogurt (for glaze)
- 2 tbsp powdered sweetener (for glaze)
- 1/2 tsp vanilla extract (for glaze)
Instructions
- Step 1. Preheat oven to 180C (350F) and lightly grease a 6-cavity donut pan
- Step 2. In a large bowl, whisk together oat flour, protein powder, baking powder, and salt
- Step 3. In a separate bowl, whisk eggs, Greek yogurt, honey, milk, and vanilla extract until smooth
- Step 4. Pour the wet ingredients into the dry and stir until just combined โ do not overmix
- Step 5. Transfer batter to a piping bag and pipe evenly into the prepared donut pan
- Step 6. Bake for 10โ12 minutes until a toothpick inserted comes out clean
- Step 7. Allow donuts to cool in the pan for 5 minutes before turning out onto a wire rack
- Step 8. Make the glaze by stirring together Greek yogurt, powdered sweetener, and vanilla until smooth
- Step 9. Once donuts are fully cooled, dip the tops into the glaze and allow to set before serving
30-Day High-Protein
Low-Calorie Meal Plan
Every breakfast, lunch, dinner & snack โ all 30 days fully mapped out. Just follow the plan.
- โ50+ complete recipes with ingredients & step-by-step instructions
- โ4-week day-by-day plans โ every meal for all 30 days
- โ4 weekly shopping lists organised by store section
- โPrintable habit & progress tracker โ 30 full days
- โ100g+ protein per day โ scientifically optimised macros
Instant PDF ยท Print at home
Results guaranteed with consistency





