This post may contain affiliate links. Please read our disclosure policy.

I’m the self-taught Muffin Expert who’s tested dozens of batches to perfect this Peach Muffin recipe—built on my weight-measured, buttermilk-rich basic muffin formula. Expect sky-high domes, tender crumbs, and perfectly suspended peach bits each time. Trusted by thousands of home bakers, this recipe will have you baking like a pro from your very first batch.

Three peach muffins with crumb topping and white icing are stacked on a cooling rack. In the foreground, there are peach slices, and the background is softly blurred.
A collage of desserts, including chocolate cake, sprinkle cake pops, a glazed bundt cake, and chocolate-covered strawberries, alongside a cookbook titled Sweet. Text reads: Life is Sweet. 63 delicious dessert recipes. BUY NOW.

Fresh Peach Muffins

I’m known as the muffin expert for a reason: over six months of recipe development went into perfecting my basic muffin formula, and this Peach Muffin variation stands on the same rock-solid foundation. 

I weigh my flour for spot-on consistency, use buttermilk for unbeatable tenderness, and rely on just the right amount of baking powder to achieve sky-high domes every single time. 

When I say you can count on a flawless crumb and juicy peach pockets in every bite, I’ve already tested it in my own kitchen, often two or three times back-to-back, to make sure it works for you.

A top view of streusel-topped muffins drizzled with white icing, surrounded by split and whole peaches and plums on a brown parchment surface. One muffin is cut open to reveal a soft, moist interior with fruit pieces.

My peach muffins aren’t a happy accident; they’re the result of rigorous testing. Use fresh, ripe peaches: peeled and diced into uniform ¼-inch pieces so they stay suspended in the batter and give you perfect, tender bursts of peach in every muffin.

I’ve even tried this recipe with King Arthur Gluten-Free Measure-for-Measure flour to ensure celiac-friendly success. 

Whether you’re a seasoned baker or slipping on an apron for the first time, these muffins rise reliably, deliver the perfect balance of sweet peach and buttery crumb, and will make you look like a pro, even if you’re baking straight from your everyday kitchen.

Bowls containing all-purpose flour, granulated sugar, buttermilk, eggs, vegetable oil, melted butter, baking powder, salt, cinnamon, a bottle of vanilla extract, and whole peaches are arranged on a light surface.

Key Ingredients and Their Purpose:

These key ingredients each play an important role in making delicious peach muffins. Keep reading for the full recipe.

  • All-Purpose Flour: Your structure-builder, which forms the foundation of each muffin. Weigh for spot-on consistency every time. Read more on how to measure flour below.
  • Baking Powder: The leavening powerhouse that, with buttermilk, delivers those fluffy, domed tops.
  • Buttermilk: Keeps muffins tender and moist, and its acidity boosts rise.
  • Vegetable Oil & Butter: Oil locks in moisture; butter adds that rich, bakery-style flavor.
  • Peaches: Use fresh, ripe peaches, peeled and diced into uniform ¼-inch pieces so they stay suspended in the batter and give you perfect, tender bursts of peach in every muffin.
A close-up of peach muffins with crumb topping and white icing drizzle, one muffin cut open to reveal chunks of fresh peach inside. Sliced peaches and whole peaches are placed around the muffins.

How to Make the Best Homemade Peach Muffins

Even a novice baker can make bakery-style muffins like a pro by following my easy step-by-step instructions:

  1. Mix dry ingredients: In a mixing bowl combine the flour, granulated sugar, baking powder, salt, and nutmeg or cinnamon. Stir with a spoon to combine and set aside.
  1. Mix wet ingredients: In a larger mixing bowl combine the eggs, buttermilk, vegetable oil, melted & cooled butter and vanilla extract. Stir to combine with a spatula.
  1. Combine wet and dry ingredients: Gradually mix in the dry ingredients, mixing just until combined. Using a spatula, gently fold in the diced peaches.The batter will be very thick!
  1. Rest batter and prep oven: Cover the bowl with a towel and allow the batter to rest for 15 minutes. During this time, preheat the oven to 425ºF and make the crumb topping.
  2. Make crumb topping: In a mixing bowl combine the flour, brown sugar, cinnamon, salt, and melted butter. Use your hands to squeeze the mixture together. Set the crumb aside until ready to use.
  3. Prep and fill muffin liners: For bakery style muffin tops, line a 12 count muffin pan with 6 muffins liners, meaning you’ll only fill every other muffin well with batter. Filling every other well allows the muffins to spread and dome without running into each other. Fill the liners to the top with batter. Yes – to the top! Press additional diced peaches on top of the muffins. Take the topping and crumble it into fine crumbs over each muffin, pressing it on slightly. Top with sanding sugar. 
  4. Bake and cool: Bake for 7 minutes at 425ºF, then keep the muffins in the oven, and turn the temperature down to 350ºF and bake for 15-20 minutes or until a toothpick inserted in the center comes out clean. Allow the muffins to cool in the pan before removing. Repeat with the remaining batter, making sure to bump the temperature back up to 425ºF.
A muffin tin holds six paper liners filled with unbaked muffin batter, some topped with crumbly streusel and others with visible fruit pieces. The other six cavities are empty and visibly greased.

How to Create Bakery Style Muffins

Bakery style muffins are known for their domed tops. Plus who doesn’t love them? I used a few techniques to help “lift” these muffins so they would have large, domed tops!

1. The Rest Period

Let the batter rest for 15 minutes after it’s mixed and before you scoop it into the muffin pan. During the resting period, starch molecules in the flour are absorbing the liquid in the batter, causing them to swell and giving the batter a thicker consistency (ref the kitchen whisper). Our 15 minute rest is just a quick rest. 

2. Fill Every Other Muffin Cup

This tip has been a game changer! For bakery style muffin tops, line a 12 count muffin pan with 6 muffin liners, meaning you’ll only fill every other muffin well with batter. Filling every other cup allows the muffins to spread and dome without running into each other. This technique also encourages the muffins to brown, creating a golden muffin top.

3. Fill Them To The Top

Fill your muffin liners to the top with batter. Yes, this goes against everything you’re heard but it’s important in helping the muffin gain that height.

4. Bake at High Temperature Initially

Bake the muffins at a high temperature (425ºF) initially, then lower to 350ºF. Starting the muffins off at a higher temperature causes the batter to rise rapidly, setting the outer surface of the muffin, producing a dome shape.

A muffin tin holding six golden-brown, crumbly-topped muffins with two empty spaces, set on a light gray surface.

Tips for the Best Muffins

For best results, follow my pro tips:

  • Use fresh peaches: For the best peach flavor and texture, fresh fruit is best.
  • Do not over-mix: For moist muffins with a tender crumb, mix just until combined and no more. The batter will be very thick.
  • Don’t skip resting the batter: Resting the batter for 15 minutes is an integral part of this peach muffins recipe.
  • Fill every other muffin cup: Leave space between muffins to help them dome beautifully.
  • Fill the liners to the top: Full liners result in big, bakery-style muffin tops.
A close-up of peach muffins topped with crumbly streusel and white icing, surrounded by fresh peach slices. The muffins are golden brown with a generous drizzle of icing.

How to Properly Measure Flour

The most accurate way to measure flour is to use a kitchen scale, weighing it in grams. 

If you don’t have a kitchen scale, follow this method. 

  • Aerate the flour with a whisk or spoon. Flour becomes heavy and compact as it sits. Aerating is the same as fluffing the flour, but not the same as sifting it. Do not sift the flour unless the recipe specifically calls for it.
  • Use a spoon to sprinkle the flour into the measuring cup. Do not tap the cup against the counter, as this will compact the flour.
  • Use the back of a butter knife to level off the excess.

Gluten Free Peach Muffins

As a gluten-free baker, I have made my muffin recipes gluten-free with success countless times. I recommend King Arthur’s Gluten Free Measure for Measure Flour. Use it as a one for one substitute for regular flour.

A close-up of a peach muffin with a crumb topping and white icing, partially unwrapped in a muffin liner. Crumbs and small pieces of peach are scattered around the muffin.

Storing and Freezing Muffins

Muffin Storage

If you’ll be eating the muffins within 24 hours of baking, you can leave them uncovered on the counter. The muffins will not dry out while left at room temperature for 1 day. 

In fact, muffins are so moist they can become soggy and those crunchy, sugary tops can disappear when stored in an airtight container.

But I have a trick to help that – paper towels. 

For longer storage, 2-4 days, line the bottom of an airtight container with paper towels. Place the muffins in a single layer in the container then cover the muffins with any additional layer of paper towels. The paper towels will act like a sponge, absorbing the moisture they release while they are stored. 

If the paper towels become too moist around day 2 or day 3, replace them with fresh paper towels. 

How To Freeze Muffins

Individually wrap each muffin in plastic wrap. Then place them in a ziploc bag or airtight container and place in the freezer for up to 3 months.

To thaw, leave them at room temperature until defrosted, about 1 hour. Or unwrap them and microwave at 20 second intervals until defrosted.

More Peach Recipes

A close-up of a partially eaten muffin with visible apple chunks, drizzled with white icing and topped with crumbly streusel, sitting on a peeled muffin wrapper with peach slices in the background.
No ratings yet

Tap stars to rate!

Peach Muffins Recipe

By: Beth
Prep Time: 10 minutes
Cook Time: 30 minutes
Rest Time: 15 minutes
Servings: 10 -12 Muffins
I’m the self-taught Muffin Expert who’s tested dozens of batches to perfect this Peach Muffin recipe—built on my weight-measured, buttermilk-rich basic muffin formula. Expect sky-high domes, tender crumbs, and perfectly suspended peach bits each time. Trusted by thousands of home bakers, this recipe will have you baking like a pro from your very first batch.

Ingredients

  • 4 cups (480g) all purpose flour
  • 1 ¾ cups (347g) granulated sugar
  • 4 tsp baking powder
  • 1 tsp salt
  • ¼ tsp nutmeg or cinnamon
  • 4 large eggs
  • ¾ cup (177ml) buttermilk
  • ½ cup (118ml) vegetable oil, or neutral oil
  • 4 Tbsp (57g) unsalted butter, melted & cooled
  • 2 tsp vanilla extract
  • 1 ½-2 cups (255-340g) diced peaches, I sliced into ¼ inch pieces

Crumb Topping

  • ¾ cup (90g) all-purpose flour
  • cup (71g) brown sugar
  • 1 tsp ground cinnamon
  • ¼ tsp salt
  • ¼ cup (57g) unsalted butter, melted
A collage of desserts, including chocolate cake, sprinkle cake pops, a glazed bundt cake, and chocolate-covered strawberries, alongside a cookbook titled Sweet. Text reads: Life is Sweet. 63 delicious dessert recipes. BUY NOW.

Instructions 

  • In a mixing bowl combine the flour, granulated sugar, baking powder, salt, and nutmeg or cinnamon. Stir with a spoon to combine and set aside.
    4 cups (480g) all purpose flour, 1 ¾ cups (347g) granulated sugar, 4 tsp baking powder, 1 tsp salt, ¼ tsp nutmeg or cinnamon
  • In a larger mixing bowl combine the eggs, buttermilk, vegetable oil, melted & cooled butter and vanilla extract. Stir to combine with a spatula.
    4 large eggs, ¾ cup (177ml) buttermilk, ½ cup (118ml) vegetable oil, 4 Tbsp (57g) unsalted butter, 2 tsp vanilla extract
  • Gradually mix in the dry ingredients, mixing just until combined. Using a spatula, gently fold in the diced peaches.The batter will be very thick!
    1 ½-2 cups (255-340g) diced peaches
  • Cover the bowl with a towel and allow the batter to rest for 15 minutes. During this time, preheat the oven to 425ºF and make the crumb topping.
  • In a mixing bowl combine the flour, brown sugar, cinnamon, salt, and melted butter. Use your hands to squeeze the mixture together. Set the crumb aside until ready to use.
    ¾ cup (90g) all-purpose flour, ⅓ cup (71g) brown sugar, 1 tsp ground cinnamon, ¼ tsp salt, ¼ cup (57g) unsalted butter
  • For bakery style muffin tops, line a 12 count muffin pan with 6 muffins liners, meaning you’ll only fill every other muffin well with batter. Filling every other well allows the muffins to spread and dome without running into each other. Fill the liners to the top with batter. Yes – to the top! Press additional diced peaches on top of the muffins. Take the topping and crumble it into fine crumbs over each muffin, pressing it on slightly. Top with sanding sugar.
  • Bake for 7 minutes at 425ºF, then keep the muffins in the oven, and turn the temperature down to 350ºF and bake for 15-20 minutes or until a toothpick inserted in the center comes out clean. Allow the muffins to cool in the pan before removing. Repeat with the remaining batter, making sure to bump the temperature back up to 425ºF.

Nutrition

Serving: 1muffin | Calories: 600kcal | Carbohydrates: 89g | Protein: 9g | Fat: 23g | Saturated Fat: 9g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 6g | Trans Fat: 0.5g | Cholesterol: 101mg | Sodium: 513mg | Potassium: 131mg | Fiber: 2g | Sugar: 43g | Vitamin A: 421IU | Vitamin C: 0.01mg | Calcium: 146mg | Iron: 3mg

Nutrition Disclosure

All nutritional values are approximate and provided to the reader as a courtesy. Changing ingredients and/or quantities will alter the estimated nutritional calculations.

Like this recipe? Rate and comment below!

About Beth

I believe that everyone should have a go-to dessert to bring to parties! With hundreds of recipes, I'll help you find yours!

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating