These Pumpkin Spice Protein Donuts are soft, fluffy, full of warm fall spices, and packed with protein.
They make a great breakfast, snack, or healthy treat when you’re craving something sweet without loading up on sugar.
They’re easy to mix in one bowl and bake in under 20 minutes.
Servings: 8 donuts
Prep Time: 10 minutes
Bake Time: 16-18 minutes
Total Time: 28 minutes
Macros (Per Donut – Approximate):
- Calories: 132
- Protein: 10g
- Carbohydrates: 11g
- Fat: 5g
- Fiber: 2g
- Sugar: 3g
Why I Love This Recipe
Every fall I start looking for simple recipes that make the whole kitchen smell warm and cozy. One afternoon I wanted something that tasted like a bakery donut but also had enough protein to keep me full. After a few test batches, this recipe became the winner. The pumpkin keeps the donuts moist, the pumpkin pie spice brings all the cozy flavors, and the protein powder blends in without making them dry. Now it’s one of my favorite recipes whenever pumpkin season comes around.
What makes this recipe special:
- Soft and fluffy every time.
- Naturally gluten-free.
- High in protein.
- Made with simple pantry ingredients.
- Great for breakfast or an afternoon snack.
- Freezes well for later.

What You’ll Need
- 1 cup (100g) gluten-free oat flour
- ½ cup (50g) vanilla protein powder
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- 1½ teaspoons pumpkin pie spice
- ½ teaspoon ground cinnamon
- ¼ teaspoon salt
- 2 large eggs
- ½ cup (120g) pumpkin puree
- ¼ cup (60ml) unsweetened almond milk
- 2 tablespoons maple syrup
- 1 teaspoon vanilla extract
- 1 tablespoon melted coconut oil
Optional Glaze
- ¼ cup vanilla protein powder
- 2 tablespoons plain Greek yogurt
- 1-2 teaspoons almond milk

Pro Tips
- Spoon the batter into a piping bag for clean donut shapes.
- Don’t overmix the batter. Stir only until everything comes together.
- Let the donuts cool before adding the glaze so it stays on top.
- Measure the oat flour by weight if possible for the best texture.
- Use room-temperature eggs for a smoother batter.
Tools You’ll Need
- Donut pan
- Large mixing bowl
- Small mixing bowl
- Whisk
- Silicone spatula
- Measuring cups
- Measuring spoons
- Cooling rack
- Piping bag or zip-top bag
Substitutions and Variations
- Swap almond milk with regular milk or oat milk.
- Honey can replace maple syrup.
- Chocolate protein powder creates a richer flavor.
- Add ¼ cup mini chocolate chips.
- Stir in chopped pecans or walnuts.
- Add a pinch of ground ginger for extra spice.
Make Ahead Tips
- Bake the donuts one day ahead.
- Store unglazed donuts at room temperature overnight.
- Glaze them just before serving.
- Freeze baked donuts for up to 2 months.
Why This Recipe Works (Quick Science)
Pumpkin puree adds moisture, so the donuts stay soft without lots of oil. Eggs help hold everything together since there is no gluten. Baking powder and baking soda work together to create light, fluffy donuts. Protein powder adds protein, while oat flour keeps the texture tender instead of dry.
Recipe
Step 1: Heat the Oven and Prepare the Pan
Preheat the oven to 350°F (175°C). Lightly grease one donut pan with cooking spray or a thin layer of oil..
Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together 1 cup gluten-free oat flour, ½ cup vanilla protein powder, 1 teaspoon baking powder, ½ teaspoon baking soda, 1½ teaspoons pumpkin pie spice, ½ teaspoon ground cinnamon, and ¼ teaspoon salt until evenly combined.

Step 3: Mix the Wet Ingredients
In another bowl, whisk together 2 eggs, ½ cup pumpkin puree, ¼ cup unsweetened almond milk, 2 tablespoons maple syrup, 1 teaspoon vanilla extract, and 1 tablespoon melted coconut oil until smooth.

Step 4: Make the Batter
Pour the wet mixture into the bowl with the dry ingredients. Stir gently until there are no dry spots left. The batter should be thick but smooth.

Step 5: Fill the Donut Pan
Transfer the batter into a piping bag. Pipe the batter evenly into each donut cavity, filling each about three-quarters full.

Step 6: Bake
Bake for 16-18 minutes, or until a toothpick inserted into one donut comes out clean. Let the donuts cool in the pan for 5 minutes before moving them to a cooling rack.

Step 7: Make the Glaze
Mix ¼ cup vanilla protein powder, 2 tablespoons plain Greek yogurt, and 1-2 teaspoons almond milk until smooth.

Step 8: Glaze and Serve
Spread or drizzle the glaze over the cooled donuts. Sprinkle with a little extra pumpkin pie spice if desired. Serve on a white round ceramic plate.

Common Mistakes
- Overmixing the batter can make the donuts dense.
- Adding the glaze while the donuts are warm will make it melt off.
- Using too much protein powder will dry out the donuts.
- Filling the pan too full can cause uneven baking.
- Skipping the cooling rack can leave the bottoms soggy.
What to Serve With
- Hot coffee
- Chai tea
- Pumpkin spice latte
- Greek yogurt
- Fresh berries
- Apple slices
- Cottage cheese
- Smoothie
Leftovers and Storage
- Store in an airtight container for up to 3 days at room temperature.
- Refrigerate for up to 1 week.
- Freeze for up to 2 months.
- Thaw overnight in the refrigerator.
- Warm for about 10 seconds in the microwave before serving.
FAQ
Q: Can I use canned pumpkin pie filling?
A: No. Use plain pumpkin puree because pumpkin pie filling already contains sugar and spices.
Q: Can I make these dairy-free?
A: Yes. Skip the Greek yogurt glaze or use a dairy-free yogurt.
Q: Can I make muffins instead?
A: Yes. Bake the batter in a muffin pan for about 18-22 minutes.
Q: Why are my donuts dry?
A: Too much protein powder or overbaking are the most common reasons.
Q: Can I freeze them with the glaze?
A: Yes, but the glaze may not look as smooth after thawing. For the best results, glaze them after thawing.
Final Thoughts
These Pumpkin Spice Protein Donuts are a simple way to enjoy cozy pumpkin flavor while getting extra protein in every bite. They bake quickly, stay soft for days, and are easy enough for both beginners and experienced bakers. If you make them, I’d love to hear how they turned out. Leave a comment with your favorite variation or any questions you have. Happy baking!
