These are Peach Crumb Baked Donuts! They are extra fluffy and are filled with sweet peaches. Before baking in the oven, they are sprinkled with a scrumptious sugar streusel. This recipe uses fresh peaches and makes six donuts total.

Can you believe the last time I baked donuts was over a year ago!? They were these Baked Blueberry Donuts. That is crazy to me.
This small batch recipe is so easy to make! The donut batter is mixed together in a bowl. Then it’s divided evenly between six donuts. They’re topped with fresh peaches and a sugar streusel, baked in an oven, cooled, and sprinkled with some icing sugar.
For more fruit treats, try Strawberry Shortcake Cookies, Blueberry Muffin Cookies, and Strawberry Cheesecake Bars.
Jump to:
Why this recipe works
Easy to make – No mixer required!
Streusel topping - Before baking, the donuts are sprinkled with a scrumptious brown sugar streusel. It's only a few ingredients and adds so much flavour to these donuts!
Small batch – This makes 6 regular-sized donuts!
Oven-baked – No messy frying required.
Fluffy – Each donut is light and fluffy. When you bite into it you’re met with a tender crumb!
Ingredients Notes
Full recipe and ingredients are in the recipe card below. Feel free to scroll through this section to view certain key ingredients we’re using!
Peaches – This recipe uses fresh peaches, making it perfect for the season.
Butter – Unsalted butter is used to give the donuts rich flavour.
Egg – Take out two hours before baking.
Flour – All-purpose flour is required to give them that delicious crumb.
Sour Cream – Full fat sour cream gives these donuts a super moist texture. Take out two hours before baking.
Vanilla – Make sure to use a good quality vanilla. For sweetness and obvious flavouring.

Step by step instructions
Here is how to make and bake these peach crumb donuts. You will need one donut pan that's greased, a large mixing bowl, a spatula, a whisk, and a standard ice cream scoop. Preheat the oven 350°F/176°C and grease a donut pan with oil. Set aside.
Step 1 – Make streusel. In a medium bowl, mix brown sugar, flour, sugar, cinnamon, flour, and salt using a fork or my favourite, my fingers.
Step 2 – Whisk wet ingredients. In a large bowl (one big enough for the entire batter), whisk together the egg, vanilla, sour cream, and butter.
Step 3 - Add sugar. Toss in brown sugar and whisk.


Step 4 - Add dry ingredients. Toss in flour, baking powder, and salt. Gently fold until a donut batter forms, do not overmix! We don't want tough donuts around here!
Step 5 – Pipe donuts. Place the batter in a large plastic bag and cut off about ½” off from the tip. Fill donut pans.
Step 6 - Top off with peaches and streusel. Gently press peach pieces on each donut (I did 5-6 on each). Sprinkle sugar streusel on top.


Step 7 - Bake. Bake for 18-20 minutes. You’ll know it’s ready when you push on the donuts and they spring back in the pan.
Cool and enjoy! These donuts are best enjoyed fresh.

Ingredient Substitutions
Peaches – Feel free to substitute for a fresh berry, such as strawberries, blackberries, or blueberries!
Sour cream – If you don’t have any sour cream, you may substitute for yogurt or buttermilk!
FAQ
Can I mix the peaches into the batter?
No! I tried folding them into the donut batter the first time I made them, and I found two issues. First, it was difficult to pipe out the donuts, it created a mess. Second, the donuts fell apart because they were too wet.
Can I use frozen peaches?
No, frozen peaches carry to much liquid. Fresh is needed! Dice them into small pieces.
Expert Baking Tips
- Use a gram scale for most accurate measurements.
- Sprinkle the diced peaches on top of the piped donuts. Don't mix them into your batter directly.
- Use fresh peaches, not frozen.
- Don't add to many peach pieces or else the donut's won't rise properly. Do 6-7 small pieces maximum on each donut.
PS : If you enjoyed this recipe, please make sure to leave a STAR REVIEW down below! I'd love to stay connected on Instagram @taffeybakery! To get more recipes follow me on TikTok @taffeybakery!
Check out these recipes
- Rhubarb Sour Cream Muffins
- Rhubarb Cinnamon Roll Cake
- Blueberry Oatmeal Sour Cream Streusel Muffins
- Coconut Chocolate Chip Cookies

Peach Crumb Baked Donuts
Ingredients
For the donuts
- 2 tbsp butter melted
- 1/2 cup sour cream room temperature
- 1 tbsp vanilla
- 1 egg room temperature
- 1 cup all-purpose flour
- 1/3 cup light brown sugar
- 1 tsp baking powder
- 1/2 tsp salt
- 1/2 medium-sized peach diced small
For the streusel
- 2 tbsp brown sugar
- 1 tbsp white sugar
- 1/3 cup all-purpose flour
- 1/4 tsp cinnamon
- 2 tbsp butter cold
Equipment
Instructions
Make the streusel
- In a small bowl, add brown sugar, white sugar, cinnamon, flour, and butter. Mix together with a fork or fingertips. The streusel is ready when the mixture looks like coarse sand and there are bigger and smaller pieces of butter. Set aside.2 tbsp brown sugar, 1 tbsp white sugar, 1/3 cup all-purpose flour, 1/4 tsp cinnamon, 2 tbsp butter
Make the donuts
- Preheat the oven 350°F/180°C and grease a 6 donut pan with oil. Set aside.
- In a large bowl, whisk together vanilla, sour cream, egg, and butter.2 tbsp butter, 1/2 cup sour cream, 1 tbsp vanilla, 1 egg
- Add in the brown sugar and whisk.1/3 cup light brown sugar
- Add the flour, baking powder, and salt and fold in gently using a spatula until no dry streaks appear. Do not over-mix!1 cup all-purpose flour, 1 tsp baking powder, 1/2 tsp salt
- Place batter in a large plastic bag and cut off about ½" from the tip. Divide donut batter evenly between all 6 donuts.
- Gently press diced peach pieces evenly into each donut. Then top off by sprinkling with streusel.1/2 medium-sized peach
- Bake for 18-20 minutes. You'll know it's ready when you push on the donuts and they spring back in the pan.
- Cool for 2-3 minutes before gently running a knife around the donuts, popping them out of the pan, and placing on a cooling rack. Once slightly cooled, dust with icing sugar (optional).
- Enjoy! I like to eat these donuts warm. They are best served day of!
Comments