These Peach Cobbler Muffins are everything you love about a classic Southern peach cobbler, in a handheld, buttery muffin form! Each bite is bursting with juicy peaches, warm cinnamon, and a crumbly streusel topping. They’re soft, tender, and perfectly sweet, ideal for breakfast, brunch, or a cozy afternoon treat. This tried-and-tested recipe guarantees bakery-style muffins every time.
📋 Ingredients
For the Muffins
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 teaspoon cinnamon
- ½ cup unsalted butter, melted
- ¾ cup brown sugar
- ¼ cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ¾ cup buttermilk (or milk with 1 tsp lemon juice)
- 1 ½ cups diced peaches (fresh or canned, drained well)
For the Streusel Topping
- ½ cup all-purpose flour
- ¼ cup brown sugar
- ¼ teaspoon cinnamon
- 3 tablespoons unsalted butter, melted
Optional Glaze
- ½ cup powdered sugar
- 1 tablespoon milk
- ¼ teaspoon vanilla extract
🧁 Instructions
- Preheat oven to 375°F (190°C). Line a 12-cup muffin tin with paper liners.
- Make the streusel: In a small bowl, mix flour, brown sugar, and cinnamon. Stir in melted butter until crumbly. Set aside.
- Mix dry ingredients: In a large bowl, whisk flour, baking powder, baking soda, salt, and cinnamon.
- Mix wet ingredients: In another bowl, whisk melted butter, brown sugar, granulated sugar, eggs, vanilla, and buttermilk.
- Combine: Add the wet mixture to the dry ingredients and stir gently until just combined, do not overmix.
- Fold in peaches carefully with a spatula.
- Fill the muffin cups about ¾ full, then sprinkle each with streusel topping.
- Bake for 18–20 minutes or until a toothpick inserted comes out clean.
- Cool: Let muffins cool for 10 minutes before drizzling with glaze (if using).
💡 Tips
- For extra flavor, toss peaches in a teaspoon of cinnamon sugar before folding them in.
- You can use frozen peaches, just thaw and drain well first.
- Store in an airtight container at room temperature for 2 days or in the fridge for up to 5 days.
- Warm them slightly before serving for that “fresh-from-the-oven” taste.
🍴 Details
Makes: 12 muffins
Prep Time: 15 mins
Cook Time: 20 mins
Total Time: 35 mins
Calories: ~220 per muffin