Struggle with getting dinner on the table? Grab our 5 easy family meal recipes!


Healthy Peach Whole Wheat Donuts

These baked peach donuts are a delicious summer breakfast or snack option. Made with whole wheat flour and topped with an irresistable peach crumb topping, these healthy baked donuts will become an instant favorite!!

As an Amazon Associate, I may earn from qualifying purchases. You can read more here on our Disclaimer and Privacy Page.

Would you consider yourself a donut lover or hater? To me, the smell of a fresh donut is exhilerating.

If you’re not in the group of donut lovers, though, I can guarantee this peach donut recipe will change your mind.

I know there’s a division between a love for a cake donut or yeast donut. But, there’s nothing to argue with this whole wheat donuts recipe.

You’ll just love them as is, especially the peach crumb topping. They are the perfect complement to your morning coffee.

neutral plate with baked peach donut with diced peaches on top

We make the best blueberry donuts recipe often and now these healthy peach donuts are our new summer norm.

When I googled “peach donut,” it was often confused with a “donut peach.” If you don’t know what a donut peach is, this article by Southern Living is quite insightful and explains the juicy donut peach. 

It may be good to know that July and August are donut peaches season if you want to try one of those unique treats yourself.

But, any type of peach from your local grocery store or farmers market works for this peach donut recipe!

Why We Love Peach Crumb Donuts

  • Kid Friendly – These healthy baked donuts with whole wheat flour boast extra fiber, though they still retain the fluffy inside. They are kid-friendly, so get your kid their kid’s baking set and let them help! I like exposing the kids to fruit and making it seem like a fun experience through whole grain donuts. 
  • Great use of summer peaches – While there’s nothing like eating a juicy summer peach, these peach crumb topping donuts are the best way to bake and enjoy donuts!
  • Higher in protein– This is also a high protein donut recipe, considering each donut boasts 7 grams of protein, thanks to the greek yogurt and whole grain flour. The greek yogurt also adds a great moistness and softness to the interior of the donuts. If you want to use greek yogurt more, check out this greek yogurt smoothie roundup. 
  • Delicious crumble – This may be my favorite quality of all. The peach crumble on top is to die for on these baked peach donuts, I would just eat it on its own, or add it to yogurt parfaits. So good!
  • Healthy treat for the weekends – Do you want to serve donuts to your kids on the weekends but don’t want sugar-filled ones with preservatives? These peach donuts are your solution! They are unique treats that have fruits, fiber and nutrients, but also taste great!
whole wheat donuts in donut plan with peach crumble topping and donut on plate next to donut pan


Here’s what you need to make these healthy homemade donuts.

  • doughnut pan – You definitely need a donut pan for these peach doughnuts – this is my favorite non-stick one, but I also love this silicone donut pan for kids.
  • Whole wheat flour – You could use all-purpose flour, but I prefer the whole wheat flour for extra fiber, especially for kiddos.
  • Brown sugar – I love brown sugar in donuts.
  • Egg – The egg is a binder to help everything stay together.
  • Vanilla extract – Adds a little flavor!
  • Milk – You can use any choice of milk here. Dairy or soy milk will add more protein.
  • Greek yogurt – The greek yogurt adds protein and creaminess. I prefer full fat greek yogurt since that’s what our family uses, but low fat works fine too.
  • Diced peaches – Take those fresh summer peaches and dice them up! Canned peaches also work. See the note below about using canned peaches.
  • baking powder
  • baking soda
  • salt
Clear bowls with ingredients needed to make peach crumble donuts on blue background

For the healthy peach crumb topping (the best part), you’ll need:

  • whole wheat flour (or all purpose)
  • brown sugar
  • white sugar
  • salt
  • cinnamon
  • butter – You can also use coconut oil in place of the butter for a vegan version.

This easy peach crumb topping (with cinnamon sugar) and is really what sets apart these golden brown peach donuts. You have a warm, delicate whole wheat donut topped with a crispy, sweet topping.

It’s just SO PERFECT. 

baked peach donuts in baking pan with peach crumb topping

How To Make Baked Peach Donuts

You may know I thrive on quick recipes. In fact, most of the recipes on this blog can be made in under 30 minutes because that’s how we roll.

We prioritize good food, but I also understand that there are other pleasurable parts of life to make time for. 

So, you can expect these baked peach donuts to be ready in under 30 minutes.

ingredients in mixing bowl with diced peaches to make whole wheat peach donuts

To make these peach whole wheat donuts, combine your wet ingredients and dry ingredients in separate small bowls and then mix them.

Then, pour the batter into your donut pan and top with the peach crumb topping.


Make sure to spread the crumble topping out and push down before throwing it in the oven.

healthy peach crumb donuts before baking in donut pan with peach topping

Then, bake for 12-14 minutes at 350 degrees until the donuts reach your desired consistency!

I like to let them cool on a wire rack or cooling rack as they continue to set.

Fresh peach donuts in donut pan out of the oven with half eaten donut on plate

Notes and Tips

  • To make the donuts vegan, substitute almond milk and a plant-based yogurt, like coconut, soy or cashew milk. I did not test this with a flax egg, but I think it should work. To make a gluten free peach donuts, you can substitute a gluten free flour. To make this recipe gluten-free, you could substitute a gluten free flour.
  • Having the butter at room temperature will save you some time when making the crumb topping.
  • Save extra diced peaches for the healthy peach crisp topping! Make sure to spread it out evenly and push down so it gets extra crispy in the oven. 
  • When pouring batter into the donut plan, aim to fill it about 3/4 full. You’ll still need room for the crumble topping and you want to keep the hole in the middle!
  • Though these are high protein donuts, I would still recommend pairing them with another source of protein (egg, more yogurt, smoothie, etc) to get to about 25 grams of protein for a meal.
  • You can use canned peaches for this peach donut recipe, so you can make them year-round. If the canned peaches are in a sugar or syrup, I would recommend draining and rinsing them before use.

Make This?

Tag @BucketListTummy on social media and Rate the Recipe

whole wheat donuts stacked with peach crumble topping and peach in background
Yield: 6-8 donuts

Whole Wheat Peach Donuts

Prep Time: 10 minutes
Cook Time: 12 minutes
Total Time: 22 minutes

Peach Whole Wheat Donuts are a delicious summer breakfast or snack option. Made with whole wheat flour and topped with a healthy peach crumble, these healthy baked donuts will become an instant favorite!



  • 1 cup of white whole wheat flour
  • 1 tsp baking powder
  • ¼ tsp baking soda
  • 1/2 tsp salt
  • 1/3 cup brown sugar
  • 1 egg
  • 1 tsp vanilla extract
  • 1 Tbsp butter, melted
  • 1/4 cup vanilla almond milk
  • ½ cup greek yogurt
  • 1-2 peaches, diced

Peach Crumb Topping

  • ¼ cup WW flour or AP flour
  • 2 Tbsp brown sugar
  • 1 Tbsp coconut sugar
  • Pinch of salt
  • ¼ tsp cinnamon
  • 2 Tbsp butter (cold and cubed)


  1. Preheat oven to 350°F. Spray your donut pan with non stick spray.
  2. In a large bowl, combine flour, baking powder, baking soda, salt and brown sugar.
  3. In a medium bowl, mix egg, vanilla, butter, almond milk and greek yogurt. Gently fold in some of the diced peaches (I like to save some for the crumble topping as well).
  4. Mix your wet and dry ingredients.
  5. Pour batter into donut pan, filling about ¾ cup full. You can also top with peach slices.
  6. Add the crumble topping on top, spreading it out evenly and pushing down.
  7. Bake for 12-14 minutes or until toothpick comes out clean.


Make sure to press the batter down before baking, and add extra diced peaches if you like.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 326Total Fat: 8gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 47mgSodium: 425mgCarbohydrates: 57gFiber: 4gSugar: 22gProtein: 9g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Join The Conversation

More For You!

Share Your Thoughts

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

Like This Content?

Support Bucket List Tummy
Skip to Recipe