I love this recipe because it combines everything I enjoy about peach cobbler with the ease of a muffin. The peaches add natural sweetness and moisture, while the cinnamon brings warmth to every bite. The buttery streusel topping creates a delicious crumbly texture that makes these muffins feel special.
Another reason I keep making these muffins is how versatile they are. I can enjoy them fresh from the oven, pack them for breakfast on the go, or freeze them for later. The recipe is straightforward, and the results are consistently soft, fluffy, and full of peach flavor.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
I preheat the oven to 425°F (220°C) and line a 12-cup muffin pan with paper liners.
I combine the flour and sugar for the streusel topping in a small bowl.
I work the cold butter into the mixture using a fork, pastry cutter, or my hands until pea-sized crumbles form. Then I refrigerate the streusel while preparing the batter.
In a medium bowl, I whisk together the flour, baking powder, cinnamon, and salt.
In a large mixing bowl, I beat the butter and sugar on high speed for about 2 minutes until light and creamy.
I scrape down the sides of the bowl, add the eggs and vanilla extract, and mix on low speed until combined. Then I increase the speed and beat for another minute.
I alternate adding the dry ingredients and milk while mixing on low speed until everything is incorporated and no dry flour remains visible.
I gently fold in 1 heaping cup of the diced peaches.
I divide the batter evenly among the muffin cups, filling them nearly to the top.
I place the remaining peaches on top of the batter.
I sprinkle the chilled streusel over each muffin and gently press it into the tops.
I bake the muffins at 425°F (220°C) for 5 minutes.
I reduce the oven temperature to 350°F (177°C) and continue baking for 15–18 minutes, or until a toothpick inserted into the center comes out clean.
I let the muffins cool in the pan for 5 minutes before transferring them to a wire rack to cool for another 10 minutes.
Servings and Timing
Servings: 12 standard muffins
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Variations
I sometimes add a pinch of nutmeg to enhance the warm spice flavor.
I like using frozen peaches when fresh peaches are unavailable, though I may need a few extra minutes of baking time.
I occasionally mix chopped pecans or walnuts into the streusel for added crunch.
I enjoy substituting part of the vanilla extract with almond extract for a slightly different flavor profile.
I sometimes make jumbo muffins or mini muffins for different serving options.
Storage/Reheating
I store the muffins in an airtight container at room temperature for up to 3–4 days. Keeping them sealed helps maintain their softness and freshness.
For longer storage, I wrap each muffin individually in plastic wrap and place them in a freezer-safe storage bag. They freeze well for up to 3 months.
When I am ready to enjoy a frozen muffin, I thaw it at room temperature or in the refrigerator. To reheat, I warm it in the microwave for about 15–20 seconds or in a low-temperature oven until heated through.
FAQs
Can I use canned peaches instead of fresh peaches?
I can use canned peaches if they are well-drained. Removing excess liquid helps prevent the batter from becoming too wet.
Can I use frozen peaches?
Yes, I can use frozen peaches. I usually add a few extra minutes to the baking time if needed.
Do I need to peel the peaches?
I prefer peeling them for the softest texture, but I can leave the skins on if I do not mind a bit of extra texture.
Why do I start baking at a higher temperature?
The initial high temperature helps create a taller muffin dome before the temperature is reduced.
Can I make these muffins ahead of time?
Yes, I often bake them a day ahead and store them in an airtight container until ready to serve.
How do I know when the muffins are done?
I insert a toothpick into the center of a muffin. If it comes out clean or with a few moist crumbs, they are ready.
Can I make mini muffins?
Yes, I can make about 36 mini muffins and bake them at 350°F (177°C) for 12–15 minutes.
Can I make jumbo muffins?
Yes, I can make 6 jumbo muffins and bake them according to the adjusted times provided in the recipe notes.
What can I serve with peach cobbler muffins?
I enjoy serving them with coffee, tea, fresh fruit, yogurt, or a simple breakfast spread.
Can I freeze the muffins after baking?
Yes, these muffins freeze very well. I wrap them individually and store them in a freezer-safe bag for up to 3 months.
Conclusion
Peach cobbler muffins bring together the best qualities of a classic peach cobbler and a soft, fluffy muffin. I love how the juicy peaches, warm cinnamon, and buttery streusel topping create a delicious combination of flavors and textures. Whether I serve them for breakfast, brunch, or a sweet afternoon snack, these muffins always feel comforting, homemade, and full of summer flavor.
These peach cobbler muffins combine juicy peaches, warm cinnamon, and a buttery streusel topping for a soft, bakery-style treat. Perfect for breakfast, brunch, snacks, or dessert during peach season.
Author:Amy
Prep Time:15 minutes
Cook Time:20 minutes
Total Time:35 minutes
Yield:12 muffins
Category:Breakfast
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Streusel Topping: 1/2 cup (65 grams) all-purpose flour
Streusel Topping: 1/2 cup (100 grams) granulated sugar
Streusel Topping: 1/4 cup (56 grams) cold salted butter
2 cups (250 grams) all-purpose flour
2 teaspoons (10 grams) baking powder
1/2 teaspoon (1 gram) ground cinnamon
1/2 teaspoon (3 grams) salt
1/3 cup (76 grams) butter, room temperature
3/4 cup (150 grams) granulated sugar
2 large eggs, room temperature
1 teaspoon (5 ml) vanilla extract
1/2 cup (118 ml) milk
2 cups (365 grams) diced peaches, peeled, pitted, and diced
Instructions
Preheat the oven to 425°F (220°C) and line a 12-cup muffin pan with paper liners.
In a small bowl, combine the streusel flour and sugar. Cut in the cold butter until pea-sized crumbles form. Refrigerate until needed.
In a medium bowl, whisk together the flour, baking powder, cinnamon, and salt.
In a large bowl, beat the butter and sugar until light and creamy, about 2 minutes.
Add the eggs and vanilla extract. Mix until combined, then beat for 1 minute.
Alternate adding the dry ingredients and milk, mixing on low speed until just combined.
Fold in 1 heaping cup of the diced peaches.
Divide the batter evenly among the muffin cups, filling nearly to the top.
Top the batter with the remaining peaches.
Sprinkle the chilled streusel over each muffin and gently press it into the tops.
Bake at 425°F (220°C) for 5 minutes.
Reduce the oven temperature to 350°F (177°C) and continue baking for 15–18 minutes, or until a toothpick inserted in the center comes out clean.
Cool in the pan for 5 minutes, then transfer to a wire rack and cool for 10 minutes before serving.
Notes
Add a pinch of nutmeg for extra warmth and flavor.
Frozen peaches may be used; add a few extra minutes of baking time if needed.
Chopped pecans or walnuts can be mixed into the streusel for added crunch.
Substitute part of the vanilla extract with almond extract for a different flavor profile.
Store in an airtight container at room temperature for up to 4 days.
Freeze individually wrapped muffins for up to 3 months.
Reheat in the microwave for 15–20 seconds or warm in a low oven.