This post may contain affiliate links. Please see my disclosure policy
Peach Cobbler Muffins – Soft, cinnamon-spiced muffins filled with juicy peaches and topped with a buttery crumb topping. Easy to make and perfect for breakfast or dessert, they bring all the flavor of peach cobbler in a handheld version.
These peach cobbler muffins came from wanting that warm, cinnamon-y cobbler flavor without making a full baking dish. Something you can grab with coffee, split in half, and not think twice about. They’ve got soft, buttery centers, bits of peach in every bite, and that crumb topping that gives you a little crunch on top.

I like baking these when peaches are sitting on the counter and getting a little too ripe to ignore. Fresh or frozen both work, which makes them easy to pull together any time of year. The batter comes together quickly, and once they’re in the oven, the smell alone is enough to make you hover nearby waiting for them to cool. If you’ve made my Peaches and Cream Coffee Cake, this leans in the same direction but in a smaller, grab-and-go version.
They’re great warm, but they hold up well after cooling too, which makes them easy to keep around for a few days. Simple, a little cozy, and just sweet enough to pass as breakfast or dessert depending on the day.

Ingredients You’ll Need
Be sure to scroll to the bottom of the post for the FULL PRINTABLE recipe card.
For The Muffins
- All-Purpose Flour
- Granulated Sugar
- Baking Powder
- Salt
- Cinnamon
- Butter – I always use unsalted when baking
- Egg
- Egg Yolk
- Milk – you really can use any type of milk or milk alternative that you like for this
- Vanilla Extract
- Peaches – fresh or frozen peaches work great. You can even used canned peaches if you drain them really well.
For The Crumb Topping
- Butter
- All-Purpose Flour
- Granulated Sugar
- Light Brown Sugar
- Cinnamon


Peach Cobbler Muffins
Ingredients
Muffins
- 1 1/2 cups all-purpose flour
- 2/3 cup granulated sugar
- 1 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1 teaspoon cinnamon
- 1/2 cup butter, melted and slightly cooled
- 1 egg
- 1 egg yolk
- 1/3 cup milk
- 2 teaspoon vanilla extract
- 1 1/2 cup peaches, peeled and diced (fresh or frozen)
Crumb Topping
- 3 Tablespoons butter, melted
- 1/2 cup all-purpose flour
- 2 Tablespoons granulated sugar
- 1/4 cup light brown sugar
- 1/2 tsp cinnamon
Instructions
- Preheat oven to 350º F Prepare a 12 cup muffin tin with liners or non-stick spray.
- In a bowl whisk together the flour, sugar, baking powder, salt and cinnamon. Set aside.1 1/2 cups all-purpose flour, 2/3 cup granulated sugar, 1 1/2 teaspoon baking powder, 1/2 teaspoon salt, 1 teaspoon cinnamon
- In another bowl combine butter, vanilla, egg, egg yolk and milk. Stir to combine.1/2 cup butter, 1 egg, 1 egg yolk, 1/3 cup milk, 2 teaspoon vanilla extract
- Slowly add the wet ingredients to the dry, and fold together until just combined. Be careful not to over mix.
- Gently fold in the peaches.1 1/2 cup peaches
- In a small bowl combine all of the crumb topping ingredients. Use a fork to mix to get it to come together.3 Tablespoons butter, 1/2 cup all-purpose flour, 2 Tablespoons granulated sugar, 1/4 cup light brown sugar, 1/2 tsp cinnamon
- Pour the batter into the prepared muffin tin. Sprinkle the crumb topping evenly over the muffins.
- Bake for 20-22 minutes, until an inserted toothpick comes out clean.
- Remove muffins from the oven and let cool for 5 minutes before removing to a wire rack to cool completely.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
How To Make Peach Cobbler Muffins


- Mix the Dry Ingredients – Whisk together the flour, sugar, baking powder, salt, and cinnamon in a large bowl.
- Combine the Wet Ingredients – Stir together the melted butter, egg, egg yolk, milk, and vanilla until smooth.
- Make the Batter – Gently fold the wet ingredients into the dry just until combined, then fold in the diced peaches.
- Prepare the Crumb Topping – Mix the butter, flour, sugars, and cinnamon until it forms a coarse, crumbly texture.
- Fill & Top the Muffins – Divide the batter into a prepared muffin tin and sprinkle the crumb topping over each.
- Bake & Cool – Bake until set and lightly golden, then let cool slightly before transferring to a rack.

Muffin Recipe Tips & Tricks
- Use Ripe Peaches – Softer, ripe peaches add more flavor and moisture to the muffins.
- Don’t Overmix the Batter – Stir just until combined to keep the muffins light instead of dense.
- Dice Peaches Evenly – Small, uniform pieces distribute better throughout the batter.
- Cool the Butter Slightly – Let melted butter cool a bit so it doesn’t cook the eggs when mixed.
- Pack the Crumb Topping Lightly – Gently press it together so you get larger crumbs that bake up nicely.
- Fill the Cups Evenly – Keeping the batter level helps the muffins bake at the same rate.
- Check for Doneness – Insert a toothpick into the center; it should come out clean or with a few crumbs.
- Try a Flavor Twist – Add a pinch of nutmeg or swap in nectarines for a slightly different flavor.

Storage
Store muffins in an airtight container for 4-5 days. You can also freeze muffins very easily. Just let them cool and then store in an airtight container for up to 3 months. You can take them out and let them thaw on the counter or heat in the microwave for about a minute per muffin for a quick treat.














This is like having dessert for breakfast! Always a winning idea.
That is a great looking muffin! I have some peaches I put up this summer that will be perfect!
Love these muffins for breakfast!
I have chopped peaches in my freezer just waiting for this recipe!