If you love bakery-style muffins, these Peach Crumble Muffins are about to become your new favorite treat. They are soft, buttery, and filled with juicy bursts of fresh peaches, then topped with a crunchy pecan crumble that adds the perfect sweet and nutty texture.
The contrast between the tender muffin crumb, sweet peaches, and crisp crumble topping makes these muffins completely irresistible. They are especially delicious when made with ripe summer peaches, but the recipe works just as well with canned peaches, so you can enjoy them any time of the year.

Perfect for breakfast, brunch, snacks, or dessert, these muffins are easy to make and stay moist for days.
Why You’ll Love These Peach Crumble Muffins
These muffins stand out for several reasons:
- Soft and fluffy texture thanks to yogurt in the batter
- Packed with juicy peach pieces in every bite
- Crunchy pecan crumble topping for extra texture
- Simple ingredients you probably already have at home
- Stays fresh for up to 3 days
They are the kind of homemade muffins that taste like they came straight from a bakery.
Ingredients You’ll Need
Peaches
- 2 large peaches or 3 medium peaches, ripe but firm
- 1¼ cups diced peaches (for the batter)
- ¾ cup extra diced peaches (for topping)
Tip: If fresh peaches are not in season, canned peaches work perfectly. Just drain them well before using.
Muffin Batter
- 1½ cups all-purpose flour
- 1 teaspoon baking soda
- ½ teaspoon cinnamon
- ⅛ teaspoon salt
- 100 g (7 tablespoons) unsalted butter, melted
- ⅔ cup sugar
- ½ cup plain yogurt
- 1 large egg, room temperature
- 1 teaspoon vanilla extract
The yogurt in the batter keeps the muffins incredibly soft while helping them rise nicely.
Pecan Crumble Topping
- ⅓ cup all-purpose flour
- ⅓ cup brown sugar
- ½ cup pecans, toasted and chopped
- ½ teaspoon cinnamon
- ⅛ teaspoon salt
- 2 tablespoons melted butter
This crumble topping adds a delicious crunchy layer that pairs perfectly with the juicy peaches.
How to Make Peach Crumble Muffins
1. Prepare the Peaches
Cut the peaches in half and remove the pit. Dice them into small pieces so they distribute evenly throughout the muffins.
2. Make the Crumble Topping
In a small bowl, combine:
- flour
- brown sugar
- cinnamon
- salt
- chopped pecans
Add the melted butter and mix with a fork until the mixture resembles coarse crumbs. Set aside.
3. Prepare the Muffin Batter
In a large bowl, whisk together the dry ingredients:
- flour
- baking soda
- cinnamon
- salt
In another bowl, mix the wet ingredients:
- melted butter
- sugar
- yogurt
- egg
- vanilla extract
Pour the wet mixture into the dry ingredients and stir gently until mostly combined.
⚠️ Do not overmix. The batter should remain slightly lumpy.
4. Add the Peaches
Fold the diced peaches into the batter gently until evenly distributed.
5. Fill the Muffin Tin
Line a muffin pan with paper liners and divide the batter evenly among the cups.
Add a few extra peach pieces on top of each muffin, then generously sprinkle the crumble topping over the batter.
6. Bake
Bake in a preheated oven at:
390°F (200°C) for 23–25 minutes
The muffins are done when a toothpick inserted into the center comes out clean.
Let them cool in the pan for 10 minutes before transferring to a wire rack.
Tips for Perfect Muffins
✔ Use ripe but firm peaches
✔ Make sure yogurt and eggs are at room temperature
✔ Avoid overmixing the batter
✔ Bake the muffins immediately after mixing the batter
These small details help create tall, fluffy muffins with a soft crumb.
Storage Tips
These muffins keep very well:
- Room temperature: up to 3 days in an airtight container
- Refrigerator: up to 4 days
The crumble topping may soften slightly, but you can refresh it in the oven for 2–3 minutes to make it crispy again.
Variations
You can easily replace peaches with other fruits such as:
- nectarines
- apricots
- plums
- cherries
Each variation creates a new flavor while keeping the same soft muffin base.
Final Thoughts
These Peach Crumble Muffins are the perfect balance of soft, fruity, and crunchy. With juicy peach pieces and a buttery pecan topping, they’re a wonderful treat for any time of the day.
Once you try them, they might just become your favorite homemade muffin recipe.
