Peach Muffins Recipe
This peach muffins recipe makes soft, moist, bakery-style muffins filled with juicy fresh peaches and warm cinnamon flavor. The muffins are tender inside, lightly golden on top, and perfect for summer mornings when peaches are sweet and in season. If you have ripe peaches on the counter and want an easy baking recipe, these homemade peach muffins are a delicious choice.
Peach muffins are simple, cozy, and useful for breakfast, brunch, snacks, lunchboxes, road trips, and weekend baking. They taste fresh and fruity without being too heavy. The peach pieces soften as the muffins bake, adding natural sweetness and moisture to every bite.
A good peach muffin should not be dry, dense, or bland. It should have a soft crumb, balanced sweetness, and real peach flavor. This recipe uses fresh peaches, flour, sugar, brown sugar, eggs, oil or melted butter, milk, vanilla, cinnamon, and a simple muffin method. You do not need a mixer or complicated steps.
These muffins are delicious plain, but you can also add a cinnamon sugar topping, oat crumble topping, chopped pecans, or a drizzle of vanilla glaze. Serve them warm with butter, enjoy them with coffee, or pack them as an easy grab-and-go snack.
Why You’ll Love These Peach Muffins
You will love these peach muffins because they are soft, fruity, and easy to make with simple ingredients. The batter comes together quickly, and the muffins bake in about 20 minutes.
This recipe is a great way to use fresh peaches. When peaches are ripe and juicy, they add wonderful flavor and moisture to baked goods. Instead of making only peach cobbler or peach crisp, these muffins give you a breakfast-style peach recipe that is easy to enjoy anytime.
The texture is one of the best parts. These muffins are tender but not crumbly, moist but not soggy, and sweet without being too sugary. Brown sugar adds warmth, cinnamon adds cozy flavor, and vanilla makes the peaches taste even better.
Another reason this recipe works well is that it is easy to customize. You can add blueberries, raspberries, nuts, oats, almond extract, or a crumb topping. You can make them more bakery-style with coarse sugar on top or keep them simple for everyday breakfast.
These peach muffins also store well. Make a batch at the beginning of the week and enjoy them for breakfast or snacks.
Ingredients
- 2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1/3 cup brown sugar, packed
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 2 large eggs
- 1/2 cup vegetable oil or melted butter
- 1/2 cup milk
- 1/4 cup sour cream or Greek yogurt
- 2 teaspoons vanilla extract
- 1 1/2 cups fresh peaches, peeled and diced
- 1 tablespoon flour, for tossing peaches
Optional Cinnamon Sugar Topping
- 2 tablespoons granulated sugar
- 1/2 teaspoon cinnamon
Ingredient Notes
Fresh peaches are the main flavor in this recipe. Use ripe but slightly firm peaches so they hold their shape while baking. Very soft peaches can make the muffins too wet.
All-purpose flour gives the muffins structure. Measure it correctly by spooning it into the measuring cup and leveling it off. Too much flour can make muffins dry.
Granulated sugar adds sweetness, while brown sugar adds moisture and a deeper flavor. The mix of both gives the muffins a soft bakery-style taste.
Baking powder and baking soda help the muffins rise. Using both gives the muffins a better lift and texture.
Cinnamon pairs beautifully with peaches. It adds warmth without overpowering the fruit.
Eggs help bind the batter and create structure.
Oil makes the muffins very moist. Melted butter gives a richer flavor. Either option works well.
Milk adds moisture and helps create a smooth batter.
Sour cream or Greek yogurt makes the muffins softer and more tender. It also helps keep them moist for longer.
Vanilla extract adds flavor and makes the peach sweetness taste warmer.
Tossing the diced peaches with a little flour helps prevent them from sinking to the bottom of the muffins.
Best Peaches To Use
The best peaches for muffins are ripe but still firm enough to dice. They should smell sweet and feel slightly soft when gently pressed.
Yellow peaches are a great choice because they have a strong sweet-tart flavor. White peaches can also work, but they are usually more delicate and sweeter.
Freestone peaches are easiest because the pit comes out cleanly. Clingstone peaches can be used, but they are harder to cut.
Avoid peaches that are rock-hard because they will not add much flavor. Also avoid peaches that are too mushy because they can make the batter wet.
Do You Have To Peel Peaches For Muffins?
Peeling is recommended for the softest texture, but it is not required. Peach skin is edible and softens during baking. If you like a rustic muffin, you can leave the skins on.
For a smoother bakery-style muffin, peel the peaches before dicing them.
To peel peaches easily, blanch them in boiling water for about 30 seconds, then place them in ice water. The skins should slip off easily.
Can You Use Frozen Peaches?
Yes, frozen peaches can be used. Thaw them first and drain off extra liquid. Pat them dry with paper towels before dicing.
Frozen peaches usually release more water than fresh peaches, so draining them helps prevent soggy muffins.
Can You Use Canned Peaches?
Canned peaches can work, but fresh peaches give the best flavor and texture. If using canned peaches, drain them very well and pat them dry.
Choose peaches packed in juice rather than heavy syrup. Since canned peaches are already sweet and soft, the muffins may be slightly sweeter and softer.
How To Make Peach Muffins
Step 1: Prepare The Muffin Pan
Preheat the oven to 375°F. Line a 12-cup muffin pan with paper liners or lightly grease the pan with nonstick spray.
A slightly higher baking temperature helps the muffins rise nicely and develop golden tops.
Step 2: Prepare The Peaches
Peel and dice the peaches into small pieces. Toss them with 1 tablespoon of flour. This helps absorb extra juice and keeps the peaches from sinking.
Set the peaches aside while you prepare the batter.
Step 3: Mix The Dry Ingredients
In a large bowl, whisk together flour, granulated sugar, brown sugar, baking powder, baking soda, cinnamon, and salt.
Make sure the brown sugar is broken up so there are no large clumps.
Step 4: Mix The Wet Ingredients
In a separate bowl, whisk together eggs, oil or melted butter, milk, sour cream or Greek yogurt, and vanilla extract.
The mixture should look smooth and well combined.
Step 5: Combine Wet And Dry Ingredients
Pour the wet ingredients into the dry ingredients. Stir gently with a spatula until just combined.
Do not overmix. Muffin batter should be slightly thick and a little lumpy. Overmixing can make muffins dense.
Step 6: Fold In The Peaches
Gently fold the diced peaches into the batter. Stir only until the fruit is evenly distributed.
Step 7: Fill The Muffin Cups
Divide the batter evenly among the muffin cups. Fill each cup about three-quarters full.
For a more bakery-style look, add a few extra peach pieces on top of each muffin.
Sprinkle cinnamon sugar topping over the muffins if using.
Step 8: Bake
Bake for 18 to 22 minutes, or until the muffins are golden and a toothpick inserted into the center comes out clean or with a few moist crumbs.
Do not overbake. Overbaking can make muffins dry.
Step 9: Cool
Let the muffins cool in the pan for about 5 minutes, then transfer them to a wire rack.
They are delicious warm, but the texture sets better after cooling slightly.
Tips For The Best Peach Muffins
Use ripe but firm peaches. They give good flavor without making the batter too wet.
Do not overmix the batter. Stir only until the flour disappears.
Toss peaches with a little flour before folding them in. This helps with texture and fruit distribution.
Use sour cream or Greek yogurt for extra moisture.
Do not overbake. Check the muffins near the 18-minute mark.
Let the muffins cool slightly before eating. Hot peaches can be very soft, and the muffin crumb firms as it cools.
For extra flavor, sprinkle cinnamon sugar or coarse sugar on top before baking.
How To Make Bakery-Style Peach Muffins
For taller bakery-style muffins, fill the muffin cups nearly to the top and bake at 400°F for the first 5 minutes. Then reduce the oven temperature to 375°F and continue baking until done.
This quick high-heat start helps the muffins rise higher.
You can also add a crumb topping for a bakery-style finish.
Optional Crumb Topping
For a peach crumble muffin style, mix:
- 1/3 cup flour
- 1/4 cup brown sugar
- 1/2 teaspoon cinnamon
- 3 tablespoons cold butter, cubed
Use your fingers to mix until crumbly, then sprinkle over the muffins before baking.
This creates a sweet, buttery topping that makes the muffins feel more like a bakery treat.
Peach Muffin Variations
Peach Blueberry Muffins
Add 1/2 cup blueberries along with the peaches. Blueberries and peaches are a perfect summer combination.
Peach Raspberry Muffins
Add 1/2 cup raspberries for a sweet-tart flavor. Fold them in gently so they do not break too much.
Peach Pecan Muffins
Add 1/2 cup chopped pecans for crunch and a nutty flavor.
Peach Almond Muffins
Add 1/4 teaspoon almond extract and sprinkle sliced almonds on top before baking.
Peach Oat Muffins
Replace 1/2 cup of flour with rolled oats for more texture.
Peach Streusel Muffins
Add the crumb topping listed above for a buttery, bakery-style muffin.
Glazed Peach Muffins
After cooling, drizzle muffins with a simple glaze made from powdered sugar, milk, and vanilla.
What To Serve With Peach Muffins
Peach muffins are delicious on their own, but they also pair well with:
- Butter
- Honey butter
- Cream cheese
- Greek yogurt
- Fresh fruit
- Coffee
- Tea
- Iced coffee
- Milk
- Scrambled eggs
- Breakfast casseroles
- Brunch boards
For a simple breakfast, serve a peach muffin with yogurt and fresh berries.
For brunch, pair muffins with eggs, fruit salad, and coffee.
How To Store Peach Muffins
Let the muffins cool completely before storing.
Store them in an airtight container at room temperature for up to 2 days. Because peaches add moisture, the muffins should be refrigerated for longer storage.
In the refrigerator, they last up to 5 days.
To keep the tops from getting too moist, place a paper towel in the container to absorb extra moisture.
How To Reheat Peach Muffins
Warm individual muffins in the microwave for about 10 to 15 seconds.
You can also reheat them in a low oven until warmed through.
Warm peach muffins taste especially good with butter.
Can You Freeze Peach Muffins?
Yes, peach muffins freeze well.
Let the muffins cool completely. Wrap each muffin individually or place them in a freezer-safe bag. Freeze for up to 3 months.
Thaw at room temperature or warm gently in the microwave.
Freezing is a great option if you want to make muffins ahead for quick breakfasts.
Common Mistakes To Avoid
Do not use overly juicy peaches without draining or patting them dry. Too much liquid can affect the muffin texture.
Do not overmix the batter. This can make muffins tough.
Do not overbake. Muffins continue to firm as they cool.
Do not skip the baking powder and baking soda. They help the muffins rise.
Do not store warm muffins in a sealed container. Steam can make them soggy.
Do not cut peach pieces too large. Smaller pieces distribute better through the batter.
Frequently Asked Questions
Can I make peach muffins with frozen peaches?
Yes. Thaw and drain frozen peaches first. Pat them dry before adding to the batter.
Can I use canned peaches?
Yes, but fresh peaches are best. Drain canned peaches well and pat them dry.
Do I need to peel peaches?
Peeling is recommended for a softer texture, but you can leave the skins on for a rustic muffin.
Why are my muffins dry?
They may be dry from too much flour, overmixing, or overbaking.
Why are my muffins soggy?
The peaches may have been too juicy, or the muffins may have been stored before cooling completely.
Can I add nuts?
Yes. Pecans, walnuts, or almonds work well.
Can I make these muffins dairy-free?
Yes. Use dairy-free milk and dairy-free yogurt or skip the yogurt and add a little more oil.
Can I make them gluten-free?
Use a 1:1 gluten-free all-purpose flour blend designed for baking.
Can I double the recipe?
Yes. Double the ingredients to make 24 muffins.
Are peach muffins good for breakfast?
Yes. They are great for breakfast, brunch, snacks, and lunchboxes.
Recipe Card
Peach Muffins Recipe
These peach muffins are soft, moist, and filled with juicy fresh peaches. They are easy to make with simple ingredients and perfect for breakfast, brunch, snacks, or summer baking.
Prep Time
15 minutes
Cook Time
20 minutes
Total Time
35 minutes
Servings
12 muffins
Ingredients
- 2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1/3 cup brown sugar, packed
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 2 large eggs
- 1/2 cup vegetable oil or melted butter
- 1/2 cup milk
- 1/4 cup sour cream or Greek yogurt
- 2 teaspoons vanilla extract
- 1 1/2 cups fresh peaches, peeled and diced
- 1 tablespoon flour, for tossing peaches
Optional Cinnamon Sugar Topping
- 2 tablespoons granulated sugar
- 1/2 teaspoon cinnamon
Instructions
- Preheat oven to 375°F. Line a 12-cup muffin pan with paper liners or grease it lightly.
- Peel and dice the peaches. Toss diced peaches with 1 tablespoon flour and set aside.
- In a large bowl, whisk together flour, granulated sugar, brown sugar, baking powder, baking soda, cinnamon, and salt.
- In another bowl, whisk eggs, oil or melted butter, milk, sour cream or Greek yogurt, and vanilla.
- Pour wet ingredients into dry ingredients and stir gently until just combined.
- Fold in the diced peaches.
- Divide batter evenly among muffin cups.
- Sprinkle with cinnamon sugar topping if using.
- Bake for 18 to 22 minutes, or until a toothpick inserted in the center comes out clean or with moist crumbs.
- Cool in the pan for 5 minutes, then transfer to a wire rack.
- Serve warm or at room temperature.
Notes
Use ripe but firm peaches for best results. If using frozen peaches, thaw and drain them first. Do not overmix the batter. Store muffins at room temperature for up to 2 days or refrigerate for up to 5 days. Freeze for up to 3 months.
Final Thoughts
This peach muffins recipe is a simple and delicious way to bake with fresh peaches. The muffins are soft, moist, lightly spiced, and filled with juicy fruit. They work well for breakfast, brunch, snacks, lunchboxes, and summer gatherings.
Whether you keep them plain, add cinnamon sugar, or top them with a buttery crumb topping, these homemade peach muffins are a sweet recipe worth saving during peach season.