Peach Muffins Recipe

This peach muffins recipe uses fresh peaches and a buttermilk batter for a soft, moist crumb. Easy, ready in under 40 minutes, and freezer-friendly.

This peach muffins recipe uses two full cups of chopped fresh peaches folded into a buttermilk batter, so nearly every bite hits a soft, juicy pocket of fruit.

The batter comes together with pantry staples plus one ripe fruit, and the muffins bake in under 25 minutes.

Most home versions turn out dense or gummy at the bottom because the peaches release extra liquid as they bake, and this recipe accounts for that with a slightly reduced buttermilk ratio and a higher oven temperature for the first few minutes to set the structure before the fruit has time to weep.

The result is a muffin with a tender, slightly domed top and a crumb that holds together even with all that fruit inside.

Quick Recipe Summary
Prep Time15 minutes
Cook Time22 minutes
Total Time37 minutes
Servings12 muffins
Difficulty LevelEasy

For another fruit-forward option from the same base batter, see Blueberry Peach Muffins.

Peach Muffins Recipe

Why You’ll Love This Peach Muffins Recipe

This batter uses one bowl for the wet ingredients and one for the dry, so cleanup is minimal. The peaches don’t need to be peeled, which saves a step most other stone fruit recipes require.

  • Ready in under 40 minutes from start to finish, including cooling time for the pan.
  • Uses fresh, frozen, or canned peaches, so it works year-round.
  • No mixer required; everything comes together with a whisk and a spatula.
  • A cinnamon-sugar topping adds crunch without needing a separate streusel layer.
  • Freezes well for up to three months, so a double batch covers busy mornings.
  • Naturally lower in added sugar than most bakery muffins since the fruit carries a lot of the sweetness.

You might also enjoy: Banana Muffins with Two Bananas

Ingredients

Everything here is measured for a standard 12-cup muffin tin, with both cup and gram measurements listed.

Dry Ingredients

  • 2 cups (250g) all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon freshly grated nutmeg

Wet Ingredients

  • 1/2 cup (115g) unsalted butter, melted and slightly cooled
  • 3/4 cup (150g) light brown sugar, packed
  • 2 large eggs, room temperature
  • 1 teaspoon pure vanilla extract
  • 1/2 cup (120ml) buttermilk

Fruit and Topping

  • 2 cups (about 2 medium) fresh peaches, pitted and diced small, or thawed and well-drained frozen peaches
  • 1 tablespoon all-purpose flour, for tossing the peaches
  • 2 tablespoons turbinado sugar, for topping
  • 1/4 teaspoon ground cinnamon, for topping

Kitchen Equipment Needed

A short list of tools makes this recipe quick, and most of them do double duty for other baked goods.

For a related base recipe using the same style of pantry ingredients, see Fall Muffin Recipes.

Recommended Products for This Recipe

These are products I reach for specifically because they solve a problem I ran into while testing this batter repeatedly.

1. Digital Kitchen Scale

Measuring flour by cup alone is the most common reason muffins turn out dense, since a packed cup can weigh 20% more than a scooped one. Weighing the flour in grams removes that variable entirely and gives a more consistent crumb every time.

Get it on Amazon

2. Silicone Muffin Liners

Paper liners tend to stick to the sides of these muffins because the peach juice seeps through the paper as it bakes. Silicone liners release cleanly and are reusable, which matters if you bake this recipe often.

Get it on Amazon

3. Large Cookie Scoop

A 3-tablespoon cookie scoop divides the batter into 12 nearly identical portions, which keeps bake time consistent across the whole tray. Without one, it’s easy to end up with a few overfilled cups that dome unevenly or sink in the middle.

Get it on Amazon

4. Ceylon Cinnamon

Standard grocery store cinnamon (cassia) is fine, but Ceylon cinnamon has a milder, slightly citrusy flavor that doesn’t compete with the peach the way cassia can in larger amounts. It’s worth keeping on hand once you notice the difference in a fruit-based bake like this one.

Get it on Amazon

5. Wire Cooling Rack

Muffins left in the pan to cool keep steaming from underneath, which softens the bottom crust and can make it gummy. Moving them to a wire rack within five minutes of coming out of the oven lets air circulate on all sides.

Get it on Amazon

For a full-sized version of this same flavor combination, see Peach Coffee Cake.

Peach Muffins Recipe

Step-by-Step Instructions: How to Make Peach Muffins

Follow these steps in order and the batter comes together in about 15 minutes.

1. Preheat the Oven and Prep the Pan

  • Preheat the oven to 425°F (220°C). The higher initial temperature helps the muffin tops set quickly, which produces a better rise.
  • Line a 12-cup muffin pan with silicone or paper liners, or grease each cup with butter or nonstick spray.
  • Set the pan aside on the counter.

2. Prepare the Peaches

  • Dice 2 medium peaches into small, even pieces, roughly 1/2-inch cubes.
  • Place the diced peaches in a small bowl and toss with 1 tablespoon of flour. This coats the fruit and helps prevent it from sinking to the bottom of the batter during baking.
  • Set the peaches aside.

3. Mix the Dry Ingredients

  • In a large bowl, whisk together 2 cups of flour, 2 teaspoons of baking powder, 1/2 teaspoon of baking soda, 1/2 teaspoon of salt, 1 teaspoon of cinnamon, and 1/4 teaspoon of nutmeg.
  • Whisk for about 20 seconds to fully combine and break up any clumps in the baking powder or soda.

4. Mix the Wet Ingredients

  • In a separate large bowl, whisk together the melted butter and brown sugar until no dry sugar streaks remain.
  • Add the eggs one at a time, whisking well after each addition.
  • Whisk in the vanilla extract and buttermilk until the mixture looks smooth and slightly thickened.

5. Combine Wet and Dry

  • Pour the wet mixture into the bowl of dry ingredients.
  • Using a rubber spatula, fold the two together just until no streaks of flour remain. A few small lumps are fine and expected.
  • Overmixing at this stage is the main reason muffins turn out tough, so stop as soon as the flour disappears.

6. Fold in the Peaches

  • Add the flour-coated peaches to the batter.
  • Fold gently 8 to 10 times, just enough to distribute the fruit evenly throughout the batter.

7. Fill the Muffin Cups

  • Using a large cookie scoop, divide the batter evenly among the 12 muffin cups. Each cup should be filled about three-quarters full.
  • In a small bowl, mix the turbinado sugar with 1/4 teaspoon of cinnamon.
  • Sprinkle the cinnamon-sugar mixture evenly over the tops of the unbaked muffins.

8. Bake

  • Place the pan in the oven and bake at 425°F (220°C) for 5 minutes.
  • Without opening the oven, reduce the temperature to 350°F (175°C) and continue baking for 15 to 17 minutes.
  • The muffins are done when a toothpick inserted into the center comes out clean or with a few moist crumbs, and the tops spring back lightly when pressed.

9. Cool

  • Let the muffins rest in the pan for 5 minutes.
  • Transfer them to a wire cooling rack to finish cooling for at least 10 minutes before serving.

For a version that bakes the same batter into loaf form instead, see Peach Bread.

Peach Muffins Recipe

Tips for The Best Peach Muffins

A few small adjustments make a noticeable difference in texture and flavor.

  • Use peaches that give slightly when pressed near the stem; overripe peaches release too much liquid, and underripe ones won’t soften properly during the short bake time.
  • If using frozen peaches, thaw them completely and pat them dry with a paper towel before dicing, since excess ice crystals add unwanted moisture to the batter.
  • I ruined a batch early on by skipping the flour coating on the peaches, and every piece of fruit sank straight to the bottom. Tossing the fruit in flour first solved it completely.
  • Don’t skip the two-temperature bake. Starting hot and dropping the temperature partway through gives a taller dome than baking at one constant temperature.
  • Room-temperature eggs blend into the batter more evenly than cold ones straight from the refrigerator.
  • If you don’t have buttermilk, stir 1/2 tablespoon of lemon juice or white vinegar into 1/2 cup of regular milk and let it sit for 5 minutes before using.
  • Weigh the flour if possible. I’ve found that scooping straight from the bag can add up to 20% more flour than a recipe intends, which makes muffins dry.

Read Also: Peach Bread Pudding Recipe

What to Serve with Peach Muffins

These muffins work well as a stand-alone breakfast, but they also pair nicely with a few simple sides for a fuller spread.

  • A bowl of vanilla or plain Greek yogurt topped with extra diced peaches.
  • Fresh coffee, or a coffee smoothie for a cold-morning alternative.
  • Scrambled eggs on the side for a more filling, savory-sweet breakfast plate.
  • A batch of overnight oats if you’re prepping breakfast for a group with different preferences.
  • Sliced cheddar or a mild soft cheese, which is a common pairing with peach in Southern baking.
  • A warm mug of tea, especially something floral like chamomile or Earl Grey.
  • Whipped cream cheese, softened and spread on a split, still-warm muffin.
  • A side of crispy bacon for anyone who wants a sweet-and-savory combination.

For more breakfast pairing ideas built around fruit and grains, see Baked Oatmeal.

Variations of Peach Muffins

The base batter is flexible enough to take on a few different directions.

  • Streusel-topped: Replace the cinnamon-sugar topping with a crumb topping made from flour, brown sugar, and cold butter for a bakery-style finish.
  • Nutty version: Fold in 1/2 cup of chopped pecans or walnuts along with the peaches.
  • Spiced version: Add 1/4 teaspoon ground ginger and a pinch of ground cloves to the dry ingredients for a warmer, more autumnal flavor.
  • Glazed muffins: Skip the cinnamon-sugar topping and drizzle cooled muffins with a simple glaze of powdered sugar and milk.
  • Berry-peach combination: Reduce the peaches to 1 1/2 cups and add 1/2 cup of fresh blueberries.
  • Whole wheat swap: Replace up to half the all-purpose flour with white whole wheat flour for a heartier crumb.
  • Mini muffins: Divide the batter among a 24-cup mini muffin tin and reduce the bake time at 350°F (175°C) to 10 to 12 minutes.

For a tested version of the berry-peach combination already worked out, see Blueberry Peach Crumble.

Storage and Reheating

These muffins hold up well for several days when stored properly.

  • Room temperature: Store in an airtight container lined with a paper towel for up to 2 days. The paper towel absorbs excess condensation that can make the tops soggy.
  • Refrigerator: Keep in an airtight container for up to 5 days, though the texture is best within the first 3.
  • Freezer: Wrap individual muffins tightly in plastic wrap, then place in a freezer bag for up to 3 months.
  • Reheating from room temperature or the fridge: Microwave for 15 to 20 seconds, or warm in a 300°F (150°C) oven for about 8 minutes.
  • Reheating from frozen: Let thaw at room temperature for about an hour, then warm as above, or microwave straight from frozen in 20-second intervals until heated through.

For another fruit-based baked good with similar freezer instructions, see Banana Peach Bread.

Nutritional Facts

Values are estimated per muffin and will vary based on exact ingredients used.

Nutrition (Per Muffin)
Calories195
Total Fat7g
Saturated Fat4g
Cholesterol38mg
Sodium190mg
Total Carbohydrates30g
Dietary Fiber1g
Sugars16g
Protein3g

For a lower-sugar option using a similar fruit base, see Healthy Banana Bread.

Health Benefits of Key Ingredients

The fruit and dairy in this recipe contribute more than flavor.

  • Peaches: A good source of vitamin C and vitamin A, and their natural sugars mean less added sweetener is needed in the batter.
  • Eggs: Provide complete protein along with choline, which supports normal cell function.
  • Buttermilk: Lower in fat than regular milk in many cases, and its acidity helps activate the baking soda for a better rise.
  • Cinnamon: Contains antioxidant compounds and has been studied for its potential role in supporting healthy blood sugar response.
  • Whole wheat flour (if substituted): Adds fiber and micronutrients that are stripped out during the refining of all-purpose flour.

You might also enjoy: Easy Banana Bread

FAQs About Peach Muffins

1. Can I use canned peaches instead of fresh?

Yes, canned peaches work well as long as they’re packed in juice rather than heavy syrup.

Drain them thoroughly and pat dry with a paper towel before dicing, since the extra liquid can make the batter too wet.

2. Why did my peaches sink to the bottom of the muffins?

This usually happens when the fruit isn’t coated in flour before folding it into the batter.

The flour coating adds friction that helps suspend the pieces evenly as the muffins bake.

3. Can I make this recipe without eggs?

A flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, left to sit for 5 minutes) can replace one egg in this recipe.

The texture will be slightly denser, but the muffins will still hold together.

4. How do I know when the muffins are fully baked?

A toothpick inserted into the center should come out clean or with only a few moist crumbs attached.

The tops should also spring back lightly when pressed with a fingertip.

5. Can I double this recipe?

Yes, this recipe doubles easily and will yield 24 muffins.

Bake in batches if your oven can’t fit two 12-cup pans at once, since crowding the oven can lead to uneven baking.

Read Also: Peach Crisp Recipe

Peach Muffins Recipe

Peach Muffins

Author: Wholesome Cove
195kcal
No ratings yet
Share Print Save
Prep 15 minutes
Cook 22 minutes
Total 37 minutes
This peach muffins recipe uses two full cups of chopped fresh peaches folded into a buttermilk batter, so nearly every bite hits a soft, juicy pocket of fruit. The recipe accounts for extra liquid with a slightly reduced buttermilk ratio and a higher oven temperature for the first few minutes to set the structure before the fruit has time to weep.
Servings 12 muffins
Course Breakfast, Brunch, Snack
Cuisine American
Cost $7.50

Ingredients

Dry Ingredients
Wet Ingredients
Fruit and Topping
  • 2 cups fresh peaches - about 2 medium, pitted and diced small, or thawed and well-drained frozen peaches
  • 1 tablespoon all-purpose flour - for tossing the peaches
  • 2 tablespoons turbinado sugar - for topping
  • 1/4 teaspoon ground cinnamon - for topping

Equipment

Method

  1. Preheat the oven to 425°F (220°C). Line a 12-cup muffin pan with silicone or paper liners, or grease each cup with butter or nonstick spray.
  2. Dice 2 medium peaches into small, even pieces, roughly 1/2-inch cubes. Place in a small bowl and toss with 1 tablespoon of flour. Set aside.
  3. In a large bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg for about 20 seconds.
  4. In a separate large bowl, whisk together the melted butter and brown sugar until no dry sugar streaks remain. Add the eggs one at a time, whisking well after each addition. Whisk in the vanilla extract and buttermilk until smooth and slightly thickened.
  5. Pour the wet mixture into the dry ingredients and fold with a rubber spatula just until no streaks of flour remain. Do not overmix.
  6. Add the flour-coated peaches to the batter and fold gently 8 to 10 times to distribute evenly.
  7. Divide the batter evenly among the muffin cups using a large cookie scoop, filling each about three-quarters full. Mix turbinado sugar with cinnamon and sprinkle over the tops.
  8. Bake at 425°F for 5 minutes, then reduce the temperature to 350°F without opening the oven and continue baking for 15 to 17 minutes until a toothpick comes out clean or with a few moist crumbs.
  9. Let the muffins rest in the pan for 5 minutes, then transfer to a wire cooling rack to finish cooling for at least 10 minutes before serving.

Nutrition

Serving1muffinCalories195kcalCarbohydrates30gProtein3gFat7gSaturated Fat4gCholesterol38mgSodium190mgFiber1gSugar16gVitamin A6IUVitamin C2mgCalcium4mgIron6mg

Notes

  • Use peaches that give slightly when pressed near the stem; overripe peaches release too much liquid.
  • If using frozen peaches, thaw them completely and pat them dry with a paper towel before dicing.
  • Tossing the fruit in flour first prevents it from sinking to the bottom of the muffins.
  • Don’t skip the two-temperature bake. Starting hot and dropping the temperature gives a taller dome.
  • Room-temperature eggs blend into the batter more evenly than cold ones.
  • If you don’t have buttermilk, stir 1/2 tablespoon of lemon juice or white vinegar into 1/2 cup of regular milk and let it sit for 5 minutes.
  • Weigh the flour if possible to avoid dry, dense muffins.
  • Store in an airtight container lined with a paper towel at room temperature for up to 2 days.
  • Freeze wrapped individually in plastic wrap and placed in a freezer bag for up to 3 months.
  • Reheat in the microwave for 15-20 seconds or in a 300°F oven for about 8 minutes.

Tried this recipe?

Let us know how it was!

Final Thoughts

This peach muffins recipe is one worth keeping on repeat while peaches are in season, and it holds up just as well with frozen or canned fruit the rest of the year. The two-temperature bake and the flour-coated fruit are small details that make a real difference in the final texture.

Try it this weekend and let me know in the comments how your batch turns out. If you make any of the variations above, I’d love to hear which one becomes your favorite.

Recommended: