Let me be honest with you I have a serious weakness for donuts. There’s just something about that soft, cakey texture and sweet glaze that gets me every time. But traditional donuts are basically sugar bombs that leave you crashing an hour later, and I’ve been trying to make healthier choices.
That’s exactly why I created these Blueberry Protein Donuts and let me tell you, they’re a total game-changer.
We’re talking soft, fluffy donuts bursting with juicy blueberries, sweetened naturally with coconut sugar and maple syrup, and packed with protein powder to keep you full and fueled. They’re way healthier than bakery donuts but taste just as indulgent. Plus, they’re baked, not fried so you can enjoy them without the guilt.
The best part? They come together in just 30 minutes with simple ingredients you probably already have in your kitchen. They’re perfect for breakfast, a snack, or even dessert. Your kids will love them, your gym buddies will ask for the recipe, and you’ll feel good about eating them.
Whether you’re meal-prepping for the week or just craving something sweet, these donuts deliver every single time.
Let’s get baking!
Try my Protein Almond Donuts recipe.
Why You’ll Love This Recipe
- Tastes like a bakery donut: Soft, fluffy, and bursting with blueberry flavor.
- Protein-packed: Vanilla whey protein adds a boost of muscle-building goodness.
- Naturally sweetened: Coconut sugar and maple syrup instead of refined sugar.
- Baked, not fried: Way healthier than traditional donuts.
- Ready in 30 minutes: Quick enough for a weekend baking project.
- Kid-friendly: Even picky eaters love these donuts.
- Meal prep friendly: Make a batch and enjoy all week.
- Freezer-friendly: Stock up and grab when cravings strike.
Try my Berry and Papaya Breakfast Bircher recipe.
What You’ll Need to Make
Dry Ingredients:
- 6.4 oz. (180g) all-purpose flour
- 1.4 oz. (45g) vanilla whey protein powder
- 1 tsp. baking soda
- 2.6 oz. (75g) fresh blueberries
Wet Ingredients:
- 3.5 oz. (100g) coconut sugar, packed
- 4 tbsp. maple syrup
- 5.3 oz. (150g) mashed blueberries
- 2 large eggs
- 4.2 fl oz. (125ml) unsweetened almond milk
- 2 tbsp. coconut oil, melted
Equipment:
- A donut pan (for 12 donuts)
- Cooking spray
- 2 mixing bowls (medium and large)
- A whisk
- A spatula
- A cooling rack
Try my Sweet Potato Cookies recipe.
What You’ll Need to Do
Alright, let’s make some donuts that’ll make you forget all about the bakery! These are so good, you’ll want to make them every week.
Prep time: 20 minutes | Cook time: 10 minutes | Total time: 30 minutes Makes: 12 donuts Calories: ~150 per donut | Protein: ~7g per donut

Step 1: Preheat your oven to 350°F (180°C) and spray your donut pan with cooking spray. Make sure you get into all the nooks and crannies donuts have a tendency to stick.
Step 2: Grab your medium bowl and whisk together the all-purpose flour, vanilla whey protein powder, and baking soda. Give it a good mix so everything’s evenly distributed. Set this aside for now.
Step 3: Now for the wet stuff. In your large bowl, whisk together the coconut sugar and maple syrup until they’re combined. Add the mashed blueberries, eggs, and almond milk. Stir everything together until it’s well combined and looks like a purple-blueberry party in there.
Step 4: Time to bring it all together! Gently fold the dry ingredients into the wet mixture. Don’t overmix stir just until the flour disappears. Overmixing makes tough donuts, and nobody wants that. Now add the melted coconut oil and fold it in until everything’s fully incorporated. The batter should be thick but pourable.
Step 5: Carefully fold in the fresh blueberries. They’ll add those beautiful bursts of juicy flavor in every bite.
Step 6: Spoon the batter into your prepared donut pan, filling each mold generously almost to the top. They’ll rise just a little during baking.
Step 7: Bake for 8-10 minutes, or until a toothpick inserted into a donut comes out clean. They’ll be lightly golden on top and spring back when you touch them.
Step 8: Remove from the oven and let them cool in the pan for just a few minutes don’t leave them too long! They’ll continue to bake in the hot pan and can become dry. Transfer them to a wire rack to cool completely.
Step 9: Try not to eat all of them at once. (I dare you!)
Try my Matcha Infused Chia Pudding recipe.
Easy Ingredient Swaps
- All-purpose flour → Whole wheat flour or gluten-free blend: For added fiber or gluten-free option.
- Vanilla whey protein → Chocolate protein or plant-based: Any protein powder works.
- Fresh blueberries → Frozen blueberries: No need to thaw just fold in gently.
- Coconut sugar → Brown sugar: Equal swap, slightly different flavor.
- Maple syrup → Honey or agave: Any liquid sweetener works.
- Almond milk → Regular milk or oat milk: Any milk works fine.
- Coconut oil → Butter or vegetable oil: For a different flavor profile.
- Eggs → Flax eggs (2 tbsp flax + 6 tbsp water): For a vegan version.
Try my Protein Packed Fruit Bowls recipe.
Some Twist and Tweak Ideas
- Lemon blueberry: Add lemon zest to the batter for a bright, citrusy flavor.
- Double berry: Add raspberries or blackberries along with the blueberries.
- Chocolate chip: Fold in dark chocolate chips for extra indulgence.
- Cinnamon swirl: Swirl cinnamon sugar through the batter before baking.
- Glaze them: Top with a simple powdered sugar glaze or lemon glaze.
- Streusel topping: Add a crumb topping before baking for bakery-style donuts.
- Nutty: Add chopped walnuts or pecans for crunch.
Try my Cherry Bliss Sorbet recipe.
Some Helpful Tips
- Don’t overmix: Overmixing develops gluten and makes tough donuts. Mix just until combined.
- Fill generously: Fill the molds almost to the top for nice, full donuts.
- Watch the bake time: 8-10 minutes is usually perfect. Start checking at 8 minutes.
- Don’t leave in the pan: They continue baking in the hot pan. Transfer to a rack after a few minutes.
- Use fresh blueberries: They add beautiful bursts of flavor. Frozen works too but may bleed color.
- Room temperature ingredients: Eggs and milk at room temp blend better.
Try my Plum Yogurt Muffins recipe.
Some Budget-Friendly Tips
- Use frozen blueberries: Much cheaper than fresh and work great.
- Buy protein powder in bulk: Much cheaper per serving in large containers.
- Make your own almond milk: Cheaper and healthier than store-bought.
- Swap coconut sugar for brown sugar: Brown sugar is more budget-friendly.
- Buy maple syrup in bulk: Much cheaper from warehouse stores.
- Make a double batch: Bake once, enjoy twice more efficient!
Try my Peanut Butter Oatmeal Balls recipe.
Some Serving Ideas

- Breakfast treat: Enjoy with a cup of coffee or tea.
- Post-workout snack: The protein makes them perfect for recovery.
- Lunchbox surprise: Kids will love finding these in their lunch.
- Dessert: Serve with a scoop of vanilla ice cream.
- Brunch spread: Add to your brunch table for a healthy twist.
- Gift giving: Package beautifully for edible gifts.
Try my Blueberry Chia Seed Pudding recipe.
Some Storage and Reheating Tips
- Room temperature: Store in an airtight container in a cool, dry place for up to 3 days.
- Fridge: Store for up to 5 days in the fridge.
- Freezer: Freeze for up to 3 months in a freezer-safe container.
- Reheating: Microwave for 10-15 seconds or pop in a 300°F oven for 5 minutes.
- Thawing: Thaw at room temperature for a few minutes.
- Freshen them up: Warm in the microwave with a damp paper towel to restore moisture.
Try my Yogurt and Ricotta Berry Whip recipe.
Final Thoughts
There you have it Blueberry Protein Donuts that are healthy, delicious, and so easy to make. These little beauties prove that “healthy” doesn’t have to mean “boring” or “tasteless.” With wholesome ingredients and natural sweetness, you can enjoy a donut that actually nourishes your body.
Whether you’re meal-prepping for the week, looking for a post-workout treat, or just want something sweet without the guilt, these donuts deliver on every level. Give them a shot, play around with the flavors, and make them your own.
Now get in that kitchen and make some protein-packed donut magic!
Loved this recipe? Share it with your fellow donut lovers and subscribe to my newsletter for more delicious recipes delivered straight to your inbox!
Did you like my post?
If my recipes, meal plans, or cooking tips have helped you, consider buying me a coffee. Your support helps cover recipe testing, website costs, photography, and the time it takes to create new free content every week.
☕ Buy Danny a CoffeeEvery coffee helps keep new recipes and meal plans coming. Thank you for your support!
Blueberry Protein Donuts: The Healthy Treat That Tastes Like a Bakery
Craving donuts but want to stay healthy? My protein-packed blueberry donuts are naturally sweetened and so delicious. You'll never miss the bakery! ✨🍩
Ingredients
Dry Ingredients:
Wet Ingredients:
Instructions
-
Preheat the oven to 350°F (180°C). Lightly spray a 12-cavity donut pan with cooking spray and set aside.
-
In a medium mixing bowl, combine the all-purpose flour, vanilla whey protein powder, and baking soda. Whisk thoroughly to ensure even distribution of dry ingredients.
-
In a large mixing bowl, whisk together the coconut sugar and maple syrup until well combined. Add the mashed blueberries, eggs, and almond milk, stirring until the mixture is smooth and fully incorporated.
-
Gently fold the dry ingredients into the wet mixture using a spatula, mixing just until no streaks of flour remain. Add the melted coconut oil and fold again until the batter is smooth and homogeneous.
-
Carefully fold in the fresh blueberries, distributing them evenly throughout the batter.
-
Spoon the batter into the prepared donut pan, filling each cavity generously almost to the top.
-
Bake for 8-10 minutes, or until a toothpick inserted into the center of a donut comes out clean. Remove from the oven and allow the donuts to cool in the pan for 2-3 minutes before transferring to a wire rack to cool completely.
-
Do not leave the donuts in the pan for an extended period, as residual heat may cause them to dry out. Store in an airtight container at room temperature for up to 3 days.
Nutrition Facts
Servings 12
- Amount Per Serving
- Calories 155kcal
- % Daily Value *
- Total Fat 3g5%
- Total Carbohydrate 26g9%
- Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Approximate Glycemic Index (GI): 48 (Low)
Approximate Glycemic Load (GL) per donut: 10 (Low to Medium)
