Peach Cobbler Muffins are an elevated version of classic peach muffins. These tender, moist muffins have a warm hint of cinnamon and are studded with juicy peach pieces. Before baking, each muffin is finished with a spoonful of peach cobbler-style topping and a buttery cinnamon streusel for extra texture.
After baking, they’re drizzled with a silky vanilla glaze for a sweet finish. These muffins showcase peak-season peaches—bake them while fresh fruit is available.

Why you’ll love these Peach Muffins:
- Tender & Moist – The use of sour cream helps keep the muffins soft and moist.
- Full of Peach Flavor – Fresh (or frozen) diced peaches appear both in the batter and in the cobbler-style topping, so every bite highlights the fruit.
- One-Bowl & Easy – The batter comes together quickly in one bowl with melted butter and no mixer required.
Time-Saving Tip:
Simplify if you need to: You can skip the peach cobbler topping, the streusel, or the glaze—these muffins are delicious with any combination. If you omit all toppings, try sprinkling cinnamon sugar on the batter before baking for a sweet, crunchy top.

Ingredient Overview:
The full recipe with measurements and detailed directions appears in the recipe card below.
- Butter – Salted butter is recommended for flavor, though you may use unsalted if preferred.
- All-purpose flour – Spoon and level flour into your measuring cup, or weigh it for accuracy. Scooping directly can add too much flour and dry out the muffins.
- Sour Cream – Full-fat sour cream gives the best texture; plain whole-milk yogurt can be substituted in a pinch.
- Vanilla – Use real vanilla extract for best flavor.
- Peaches – Choose ripe peaches with some firmness—avoid overly mushy fruit. Local farmer’s markets often offer the best flavor. If using frozen peaches, keep them frozen and do not thaw before adding to the batter (see notes below).
Substitutions & Variations:
Sour Cream: Plain full-fat yogurt works as a substitute if needed.
Other Fruits: The muffin base adapts well to blueberries and similar stone fruits. Use the same approach for other berries or diced fruit but adjust sweetness as needed.
Frozen Peaches: If using frozen, keep them frozen and chop them while frozen. Do not let the batter sit at room temperature for long when using frozen fruit—limit the rest to 1 hour to avoid excess liquid from thawing fruit.
How to Make these Peach Muffins:
Step 1: Make the Peach Cobbler Filling. In a medium saucepan, combine diced peaches with granulated sugar, brown sugar, a squeeze of lemon, cinnamon, nutmeg, and a touch of vanilla. Cook briefly until bubbly and the fruit begins to soften.
Whisk a small cornstarch slurry (cornstarch plus water) in and simmer a minute to thicken. Remove from heat, stir in vanilla, and chill the filling until cool.
Help! My peaches aren’t ripe.
If peaches are hard to the touch, leave them on the counter stem-side down for 2–4 days until they give slightly when pressed. Some store-bought peaches arrive refrigerated and may never properly ripen; local sources usually yield better texture and flavor. Slightly mealy peaches will still work when cooked—adjust sugar if the fruit tastes tart.


Step 2: Make the Streusel. Combine melted butter with flour, brown sugar, granulated sugar, cinnamon, and a pinch of salt. The mixture may seem moist—that’s expected. Chill the streusel if you plan to refrigerate the batter overnight, or freeze briefly if the batter will rest only an hour at room temperature.
Make-Ahead Tip:
Streusel can be prepared 1–2 days in advance and stored covered in the refrigerator. Break it up and use cold directly from the fridge when baking.

Step 3: Make the Muffin Batter. In a large bowl whisk melted butter with vegetable oil, sugars, eggs, sour cream, and vanilla. Fold in dry ingredients and then add milk, mixing until just combined. A few lumps are okay—do not overmix.


Step 4: Add the Peaches. Dice peaches and toss them with a little reserved flour to prevent sinking. Gently fold the peaches into the batter so they’re evenly distributed.


Make-Ahead Tip:
With the peaches folded in, the batter can be covered and refrigerated up to 24 hours before baking. Bake the batter cold straight from the fridge. Alternatively, let the batter rest at room temperature for about 1 hour before baking for slightly taller muffins.
Step 5: Assemble & Bake. Spoon batter into muffin liners, add a small scoop of the peach cobbler filling on top of each, sprinkle with streusel, and bake as directed in the recipe card. Bake time and temperatures are given in the recipe instructions below.



Serving + Storing:
Allow muffins to cool briefly on a wire rack, then drizzle with glaze while still warm. Store leftovers in the refrigerator for 3–4 days in an airtight container; they tend to retain moisture better when chilled. Serve chilled or bring to room temperature before eating.
Expert Baking Tips:
Oven Temperature: An oven thermometer helps confirm your oven’s actual temperature, which improves baking consistency.
Weigh Ingredients: A kitchen scale gives the most reliable results for consistent texture and rise.
Scaling the Recipe: This recipe can be doubled or halved. If doubling and baking in batches, keep the unused batter chilled while you bake to maintain food safety and texture.

Help! I don’t have a muffin tin.
If you lack a muffin tin, reduce the recipe to two-thirds and bake in a 9-inch springform pan as a cake. Layer the peach filling over the batter and sprinkle streusel on top before baking. Adjust baking time until a toothpick inserted in the center comes out with moist crumbs.

More peach recipe ideas

Desserts & Baking
Peach Cobbler Cheesecake

Cookies
Peach Cobbler Cookies

Cake & Cupcakes
Peach Cobbler Cake with Brown Butter Frosting

Bars
Peach Cobbler Bars
Did you make this recipe? Leave a comment and rating in the original recipe source.

Peach Cobbler Muffins
Ingredients
For the Peach Cobbler Topping:
- 4 large ripe peaches, diced (about 4 cups / 700 g)
- 1/4 cup granulated sugar (53 g)
- 1/4 cup + 1 tbsp light brown sugar, packed (69 g)
- 3/4 tsp cinnamon
- 1/4 tsp nutmeg
- 2 tsp cornstarch
- 2 tsp water
- 1/2 tsp vanilla extract
For the Streusel:
- 3/4 cup salted butter, melted (170 g)
- 1 1/2 cups all-purpose flour (195 g)
- 1/4 cup granulated sugar (54 g)
- 1/4 cup light or dark brown sugar, packed (56 g)
- 1 1/2 tsp cinnamon
- 1/4 tsp salt
For the Muffin Batter:
- 1/2 cup salted butter, melted (113 g)
- 1/3 cup + 1 tbsp vegetable oil (87 g)
- 2 tsp lemon zest
- 3/4 cup granulated sugar (162 g)
- 1/2 cup + 2 tbsp brown sugar, packed (138 g)
- 3 large eggs, room temperature
- 1/2 cup sour cream, room temperature (120 g)
- 2 tsp vanilla extract
- 2 2/3 cups all-purpose flour (347 g) — reserve 2 tbsp for tossing peaches
- 1 tbsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp salt
- 1 tsp cinnamon
- 2/3 cup + 1 tbsp milk, room temperature (174 mL)
- 2 1/2 cups diced peaches, fresh or frozen (do not thaw if using frozen; ~420 g)
For the Glaze:
- 1 1/4 cups powdered sugar (144 g)
- 2 tsp vanilla extract
- Pinch of cinnamon
- 1–2 tbsp water, to reach desired consistency
Instructions
-
Make the Peach Cobbler Topping: Combine peaches, both sugars, lemon juice, cinnamon, and nutmeg in a medium saucepan over medium heat. Cook about 6 minutes until bubbly. Mix cornstarch with water, stir into the peaches, cook 1 minute more, then remove from heat and stir in vanilla. Cool completely in the refrigerator. This can be made up to 2 days ahead and stored chilled.
-
Make the Streusel: Stir melted butter into the flour, sugars, cinnamon, and salt. If baking later, chill the streusel; if baking within an hour, freeze briefly to firm it up.
-
Prep: Bring sour cream, milk, and eggs to room temperature (~30 minutes). Preheat oven to 425°F if baking right away; if refrigerating the batter overnight, preheat when ready to bake.
-
Make the Muffin Batter: Whisk melted butter with oil, sugars, and eggs. Add sour cream and vanilla. Measure flour and reserve 2 tablespoons for the peaches, then add dry ingredients and fold until halfway combined. Pour in milk and fold until just combined. Toss peaches with reserved flour and fold gently into the batter.
-
Rest the Batter: Optionally rest the batter at room temperature for 1 hour for taller muffins, or refrigerate up to 24 hours for make-ahead convenience. If refrigerated, bake the batter straight from the fridge.
-
Assemble Muffins: Line your muffin pan and fill each cup with about 85 g of batter. Spoon roughly 16 g of peach filling onto each muffin and finish with about 25 g of streusel per muffin. Keep any extra filling and streusel chilled between batches.
-
Bake: Bake at 425°F for 5 minutes, then reduce oven to 350°F and bake 10–12 minutes more. Muffins are done when the tops appear set and a toothpick comes out with moist crumbs. Remove from pan with a butter knife and cool on a rack until warm.
-
Glaze: Whisk powdered sugar with vanilla, cinnamon, and enough water to reach a drizzleable consistency. Drizzle over warm muffins.
-
Serve & Store: Serve warm. The crisp tops hold best on day one; store leftovers in an airtight container at room temperature for 1–2 days or refrigerate for 3–4 days.
Notes
Simplify: These muffins are excellent with or without the cobbler topping, streusel, and glaze. If skipping toppings, sprinkle cinnamon sugar on the batter before baking for added texture and flavor.
Nutrition
Calories: 427kcal
Carbohydrates: 56 g
Protein: 4 g
Fat: 22 g
Sugar: 45 g
Nutrition information is automatically calculated and should be used as an approximation.
Like this recipe? Share your results in the original post comments.