Why You’ll Love This Recipe

These protein donuts give you the joy of a sweet treat while boosting your protein intake. They’re baked instead of fried, making them lighter and healthier than traditional donuts. With their moist texture, delicious glaze, and festive sprinkles, they’re great for breakfast, snacks, or a post-workout reward.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

½ cup Greek yogurt
2 eggs
3 tbsp butter
1 ¼ cups almond flour
½ cup protein powder
1 tsp baking powder
Pinch of salt
2 tbsp water
⅓ cup cream cheese
1 tbsp butter for the glaze
4 tbsp sweetener
⅓ tsp vanilla extract
1 tsp candy sprinkles
Cooking spray

Directions

  1. Preheat oven to 350°F (175°C). Lightly grease a donut pan with cooking spray.
  2. In a bowl, whisk together Greek yogurt, eggs, and 3 tbsp melted butter until smooth.
  3. Add almond flour, protein powder, baking powder, salt, and water. Mix until a thick batter forms.
  4. Spoon the batter evenly into the donut pan molds.
  5. Bake for 12–15 minutes, or until donuts are golden and a toothpick comes out clean.
  6. Allow donuts to cool before removing from the pan.
  7. For the glaze, melt cream cheese and 1 tbsp butter together in a small bowl. Stir in sweetener and vanilla extract until smooth.
  8. Dip the cooled donuts into the glaze and top with candy sprinkles.
  9. Serve fresh and enjoy.

Servings and timing

This recipe makes 6 donuts.
Preparation time: 10 minutes
Cooking time: 15 minutes
Total time: 25 minutes

Variations

  • Swap almond flour with oat flour for a different texture.
  • Use flavored protein powder (chocolate, vanilla, or cinnamon) for added taste.
  • Top with shredded coconut, chopped nuts, or dark chocolate chips instead of sprinkles.
  • Make a sugar-free glaze with sugar-free syrup or powdered sweetener.
  • Add a pinch of cinnamon or nutmeg to the batter for a warm spice flavor.

Storage/Reheating

Store the donuts in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze them for up to 2 months without glaze. To reheat, warm in the microwave for 10–15 seconds or let thaw at room temperature. Add glaze and sprinkles after reheating for the best texture.

FAQs

Can I make these donuts dairy-free?

Yes, substitute Greek yogurt with a dairy-free yogurt and use vegan cream cheese and butter alternatives.

Can I fry these donuts instead of baking?

They’re designed to be baked, but you could try frying them for a crispier version, adjusting the recipe as needed.

What type of protein powder works best?

Whey or plant-based protein powders both work, though they may slightly change the texture.

Can I make these donuts without almond flour?

Yes, substitute with oat flour or coconut flour, but adjust liquid amounts accordingly.

Are these donuts gluten-free?

Yes, when made with almond flour and gluten-free protein powder.

How do I prevent the donuts from being too dry?

Don’t overbake, and ensure the batter is thick but not overly dry. Adding a splash of milk can help if needed.

Can I skip the glaze?

Yes, the donuts are delicious plain, or you can dust them with powdered sweetener instead.

Can I make mini donuts with this recipe?

Yes, just use a mini donut pan and reduce the baking time to about 8–10 minutes.

Do these donuts taste like regular donuts?

They’re lighter and less sweet than traditional donuts, but still soft, fluffy, and satisfying.

Can I use coconut sugar instead of sweetener?

Yes, coconut sugar or other granulated sweeteners can be used, though they may slightly change the flavor and color.

Conclusion

These easy protein donuts are the perfect way to enjoy a sweet treat while staying on track with your health goals. With their high protein content, soft texture, and delicious glaze, they’re a fun and nutritious alternative to regular donuts. Whether for breakfast, dessert, or a post-workout snack, they’ll quickly become a favorite in your kitchen.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Protein Donut

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These easy protein donuts are a healthier twist on the classic treat, made with Greek yogurt, almond flour, and protein powder. Soft, fluffy, and topped with a creamy glaze and sprinkles, they’re a guilt-free indulgence packed with protein.

  • Total Time: 25 minutes
  • Yield: 6 donuts

Ingredients

½ cup Greek yogurt

2 eggs

3 tbsp butter (melted)

1 ¼ cups almond flour

½ cup protein powder

1 tsp baking powder

Pinch of salt

2 tbsp water

⅓ cup cream cheese

1 tbsp butter (for glaze)

4 tbsp sweetener

⅓ tsp vanilla extract

1 tsp candy sprinkles

Cooking spray

Instructions

  1. Preheat oven to 350°F (175°C). Lightly grease a donut pan with cooking spray.
  2. In a bowl, whisk together Greek yogurt, eggs, and 3 tbsp melted butter until smooth.
  3. Add almond flour, protein powder, baking powder, salt, and water. Mix until a thick batter forms.
  4. Spoon the batter evenly into the donut pan molds.
  5. Bake for 12–15 minutes, or until donuts are golden and a toothpick inserted comes out clean.
  6. Allow donuts to cool before removing them from the pan.
  7. For the glaze, melt cream cheese and 1 tbsp butter together in a small bowl.
  8. Stir in sweetener and vanilla extract until smooth.
  9. Dip the cooled donuts into the glaze and top with candy sprinkles.
  10. Serve fresh and enjoy.

Notes

Don’t overbake, as protein donuts can dry out quickly.

Use flavored protein powder to change up the taste.

For a dairy-free option, use plant-based yogurt, cream cheese, and butter substitutes.

Add glaze and sprinkles only after reheating if storing ahead.

  • Author: Madelynn
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Breakfast, Snack, Dessert
  • Method: Baked
  • Cuisine: American
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1 donut
  • Calories: 170
  • Sugar: 3g
  • Sodium: 120mg
  • Fat: 11g
  • Saturated Fat: 5g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 10g
  • Cholesterol: 50mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star