There’s something so comforting about a muffin fresh out of the oven—especially when it’s filled with juicy peaches and topped with a buttery, golden crumble. These Fresh Peach Crumb Muffins are soft, fluffy, and packed with fruity flavor, making them a cozy treat for breakfast, brunch, or even dessert.
If you love peach cobbler or peach pie, you’ll adore these muffins. They’re easy to make, beautifully moist, and finished with a sweet streusel topping that adds just the right amount of crunch.
Why You’ll Love This Recipe
-
Made with fresh peaches – Juicy, ripe peaches bring natural sweetness and flavor.
-
Perfect texture – Soft, moist muffins with a crumbly topping.
-
Versatile – Great for breakfast, snacking, or a sweet treat with coffee.
-
Simple ingredients – No fancy steps, just everyday pantry staples.
Ingredients
For the Muffins:
-
1 ¾ cups all-purpose flour
-
1 teaspoon baking powder
-
½ teaspoon baking soda
-
½ teaspoon salt
-
½ cup unsalted butter, softened
-
½ cup granulated sugar
-
½ cup brown sugar
-
2 large eggs
-
1 teaspoon vanilla extract
-
½ cup plain yogurt or sour cream
-
1 ½ cups fresh peaches, peeled and diced
For the Crumb Topping:
-
½ cup all-purpose flour
-
¼ cup granulated sugar
-
¼ cup brown sugar
-
½ teaspoon cinnamon
-
¼ cup unsalted butter, melted
Instructions
-
Preheat Oven
Preheat oven to 375°F (190°C). Line a muffin tin with paper liners or lightly grease with butter. -
Make the Crumb Topping
In a small bowl, mix flour, sugars, cinnamon, and melted butter until crumbly. Set aside. -
Mix Dry Ingredients
In a medium bowl, whisk together flour, baking powder, baking soda, and salt. -
Mix Wet Ingredients
In a large bowl, cream together butter, granulated sugar, and brown sugar until light and fluffy. Add eggs one at a time, mixing well. Stir in vanilla and yogurt (or sour cream). -
Combine Batter
Gradually mix dry ingredients into the wet mixture until just combined. Gently fold in diced peaches. -
Fill Muffin Cups
Spoon batter evenly into muffin cups, filling about ¾ full. Sprinkle crumb topping generously over each muffin. -
Bake
Bake for 20–25 minutes, or until a toothpick inserted in the center comes out clean. -
Cool & Serve
Let muffins cool slightly before serving warm—or store for later.
Tips for Perfect Peach Muffins
-
Use ripe peaches – Fresh, juicy peaches will give the best flavor.
-
Don’t overmix – Stir just until combined for tender muffins.
-
Customize – Add a pinch of nutmeg or swap yogurt for buttermilk for extra flavor.
-
Double the topping – If you’re a crumb lover, make extra for an even thicker topping.
Storage
-
Room Temperature: Store in an airtight container for up to 2 days.
-
Refrigerator: Keep up to 5 days.
-
Freezer: Wrap individually and freeze for up to 2 months. Thaw at room temperature before serving.
Final Thoughts
These Fresh Peach Crumb Muffins are a little taste of summer in every bite. With a fluffy, moist center and a crunchy topping, they’re the perfect balance of cozy and refreshing. Pair them with a hot cup of coffee or enjoy them as a grab-and-go breakfast—you’ll be baking these again and again.