Warm, tender muffins studded with ripe peaches and dotted with a crunchy cinnamon crumb are the kind of treat that makes mornings feel like a celebration. These Peach Crumb Muffins blend juicy summer fruit, a buttery streusel, and a simple vanilla glaze into an easy bake you can pull together in under an hour.
Recipe at a glance — time, yield and style
- Prep: 15 minutes
- Bake: 20 minutes (total in oven)
- Total time: ~40 minutes
- Yield: about 18 muffins
- Category: Breakfast, snack
- Method: Baked
- Cuisine: American
Ingredients for fluffy peach muffins with streusel
Streusel crumb topping
- 1 cup all-purpose flour
- 1/4 cup granulated sugar
- 1/4 cup packed brown sugar
- 1/2 tsp ground cinnamon (or to taste)
- about 6 1/2 tbsp unsalted butter, melted
Muffins
- 2 cups all-purpose flour
- 3 tsp baking powder
- 1/2 tsp salt
- 2 large eggs (or 3 small)
- 1 cup granulated sugar
- 1 cup Greek yogurt
- 1/2 cup neutral oil (vegetable or canola)
- 1 tsp vanilla extract
- about 2 1/3 cups peeled, chopped peaches, divided
- 1–2 tbsp flour for tossing peaches
Vanilla glaze
- 1 cup powdered sugar
- 1–2 tbsp milk
- 1/4 tsp vanilla extract
How to make Peach Crumb Muffins — step by step
- Heat the oven to 400°F and line muffin tins with paper liners.
- Make the streusel: combine flour, granulated and brown sugars, and cinnamon. Stir in melted butter until coarse crumbs form. Chill until ready.
- Whisk the dry muffin base: flour, baking powder and salt in a large bowl.
- In a separate bowl, beat eggs with sugar until mixed. Add yogurt, oil and vanilla. The wet mix should look pale.
- Gently fold wet ingredients into dry until just combined. Do not overmix.
- Reserve about 1 cup of chopped peaches for the tops. Toss the remaining peaches with 1 tbsp flour to keep them from sinking, then fold them carefully into the batter.
- Fill each muffin cup about two-thirds full. Press reserved peach pieces on top of each cup.
- Add a generous pinch of streusel to each muffin, pressing larger lumps into the batter for texture.
- Bake at 400°F for 5 minutes to set the rise, then reduce oven to 375°F and continue baking 15 minutes more. A toothpick should come out clean.
- Cool muffins in the pan for 5 minutes, then transfer to a rack to finish cooling.
- Whisk glaze: mix powdered sugar, vanilla and milk until smooth. Adjust liquid or sugar to reach a drizzling consistency. Spoon or drizzle over cooled muffins.
Practical tips, swaps and serving ideas
- Use ripe peaches: They add natural sweetness and juice. Firm fruit works best for chopping.
- Don’t overmix the batter. A few streaks of flour are fine.
- Coating fruit in a little flour prevents sinking and keeps crumbs on top.
- For variation, swap half the yogurt for sour cream or buttermilk.
- Try brown butter in the streusel for a deeper, nutty flavor.
- Muffins store well in an airtight container for 2 days. Freeze up to 3 months.
- Serve warm with coffee, tea, or as a grab-and-go breakfast.
Quick troubleshooting and texture notes
- If tops are browning too fast, tent with foil for the last 5 minutes.
- If muffins are dense, check your baking powder freshness.
- Want extra peach punch? Fold in a handful more fruit, but keep batter balance.
- Streusel tip: Make larger clumps by pressing crumbs between your fingers.
Similar Posts:
- Apple pie muffins: crunchy streusel crumbs make them irresistible
- Lemon cream cheese muffins: tangy, ultra-moist recipe that disappears fast
- Peach cheesecake recipe: how to make a creamy, no-bake summer dessert
- Blueberry cream cheese muffins: irresistible breakfast with creamy, gooey centers
- Delicious Peach Coffee Cake Recipe: Easy Guide with Step-by-Step Photos!

Health advocate and wellness researcher, Dr. Monroe brings clarity to confusing health trends with science-backed advice. Her mission is to help readers live vibrantly, from the inside out.