If you’re looking for the perfect peach muffins recipe, you’ve landed in the right place. These muffins are everything a good bake should be: tender, golden, and packed with chunks of sweet, juicy peach in every bite.
Fresh peaches have a way of making baked goods feel extra special. The natural sweetness and slight tartness of peaches melt into the batter as the muffins bake, creating little pockets of fruity goodness throughout.
Perfect for a weekend brunch, packed in lunchboxes, or enjoyed fresh out of the oven as a treat just for you, these muffins deliver. They come together quickly, use pantry staples you probably already have, and the result is bakery-quality muffins right from your own oven.
The secret to getting that beautiful dome-top and moist crumb comes down to a few key techniques: using room-temperature ingredients, not overmixing the batter, and starting with a blast of high heat. All of that is covered below in full detail.
You might also enjoy this Peach Coffee Cake if you love peach bakes that are just as easy and crowd-pleasing.

Why You’ll Love This Peach Muffins Recipe
These muffins check every box for a reliable, go-to bake.
First, they are incredibly simple to pull off. You only need one bowl for the batter, and the entire process from mixing to oven takes about 15 minutes of active prep time.
The texture is spot-on. Because the recipe uses a combination of butter and sour cream, you get muffins that are rich and moist without being dense or gummy.
Fresh peaches are the real star. Their natural juice seeps into the surrounding batter during baking, creating soft, flavorful pockets that you just can’t replicate with a flavored extract.
This recipe is also forgiving. You can swap in frozen or canned peaches when fresh ones aren’t in season, and the muffins still turn out beautifully.
Here is a quick summary of what makes this recipe a keeper:
- Moist and tender crumb thanks to sour cream and melted butter
- Naturally sweet and fruity from fresh peach chunks throughout the batter
- Bakery-style dome tops from a simple high-heat baking trick
- Ready in under 35 minutes from start to finish
- Works with fresh, frozen, or canned peaches for year-round baking
- Beginner-friendly with no mixer required
- Perfectly portioned for brunch, snacking, or packing on the go
Another favorite in the same flavor family is this Peach Bread Recipe for when you want all the same peachy goodness in loaf form.
Ingredients
These peach muffins are built on a classic quick-bread base, with the added richness of sour cream and the brightness of fresh peaches. Every ingredient plays a specific role in the final texture and flavor.
- 2 cups (250g) all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon cinnamon
- 1/4 teaspoon fine sea salt
- 3/4 cup (150g) granulated sugar
- 2 large eggs, room temperature
- 1/2 cup (113g) unsalted butter, melted and slightly cooled
- 1/2 cup (120g) full-fat sour cream, room temperature
- 1 teaspoon pure vanilla extract
- 2 tablespoons whole milk
- 1 1/2 cups (about 250g) fresh peaches, peeled and diced into 1/2-inch pieces (about 2 medium peaches)
- 2 tablespoons turbinado sugar or coarse sugar for topping (optional but highly recommended)
A note on the peaches: ripe but slightly firm peaches hold up best in the batter. If they are overripe and very soft, they may get mushy. Pat the diced peaches dry with a paper towel before folding them in to prevent excess moisture from affecting the batter.
Read Also: Peach Crumble Recipe
Kitchen Equipment Needed
You do not need any fancy equipment for this recipe, just a few basic baking tools.
- 12-cup standard muffin tin
- Paper muffin liners or non-stick cooking spray
- Large mixing bowl
- Medium mixing bowl
- Whisk
- Rubber spatula
- Kitchen scale (optional but recommended for accuracy)
- Ice cream or cookie scoop for portioning batter evenly
- Wire cooling rack
- Sharp paring knife and cutting board for peeling and dicing the peaches
For a clean release every time, silicone muffin liners are a great reusable alternative to paper ones.
Another great peach bake to try next is this Peach Cobbler Recipe.
Recommended Products for This Recipe
These are hand-picked products based on quality and performance. Using the right tools and ingredients makes a real difference in how your muffins turn out.
1. Nordic Ware Natural Aluminum Muffin Pan
This heavyweight aluminum pan heats evenly and produces consistently golden muffins without hot spots. Unlike darker pans that can overbrown the bottoms, the natural aluminum keeps things perfectly balanced. It is a pan that will last years with proper care.
2. Nielsen-Massey Pure Vanilla Extract
The quality of your vanilla extract makes a real difference in the flavor of muffins. Nielsen-Massey uses a cold extraction process that preserves more of the complex flavor compounds in vanilla beans. A small amount adds depth that you will notice in every bite.
3. OXO Good Grips Cookie Scoop (Large)
Portioning muffin batter evenly is the key to muffins that bake at the same rate and look uniform. This large scoop holds just the right amount of batter for a standard muffin cup. It saves time and keeps your muffin tin and hands clean.
4. King Arthur Unbleached All-Purpose Flour
Flour quality matters more than people realize. King Arthur has a slightly higher protein content than most grocery store brands, which gives your muffins just a touch more structure without making them tough. It is widely recommended by professional bakers.
5. India Tree Coarse Decorating Sugar
That sparkly, crunchy sugar topping on bakery muffins comes from coarse decorating sugar, not regular granulated sugar. India Tree makes a great version that adds both a beautiful finish and a satisfying crunch to each muffin top.
For more peach dessert inspiration, check out this Peach Crisp Recipe.

Step-by-Step Instructions
1. Preheat the Oven and Prepare the Muffin Tin
- Preheat your oven to 425°F (220°C). This initial blast of high heat is what creates those beautiful dome tops on bakery-style muffins. The rapid rise forces the batter upward before the crust sets.
- Line a standard 12-cup muffin tin with paper liners, or grease each cavity well with non-stick spray. If using liners, lightly spray the inside of the liners too, since the peach pieces can stick.
- Set the prepared tin aside while you make the batter.
2. Prep the Peaches
- Peel 2 medium ripe peaches. The easiest method is to score an X on the bottom of each peach, blanch them in boiling water for 30 seconds, then transfer to an ice bath. The skins slip right off. Alternatively, use a sharp vegetable peeler.
- Dice the peeled peaches into roughly 1/2-inch (1.25cm) pieces. You need approximately 1 1/2 cups (250g) of diced peaches.
- Spread the diced peaches on a paper towel-lined plate and gently pat them dry. This step removes excess surface moisture that could make the batter too wet and lead to gummy muffins.
- Set the peaches aside while you mix the batter.
3. Whisk the Dry Ingredients
- In a large mixing bowl, add 2 cups (250g) of all-purpose flour, 2 teaspoons of baking powder, 1/2 teaspoon of baking soda, 1/2 teaspoon of cinnamon, and 1/4 teaspoon of fine sea salt.
- Whisk all the dry ingredients together until fully combined and no lumps remain. This also aerates the flour slightly, which contributes to a lighter crumb.
- Make a well in the center of the dry ingredients and set the bowl aside.
4. Mix the Wet Ingredients
- In a separate medium bowl, add 3/4 cup (150g) of granulated sugar and 2 large room-temperature eggs.
- Whisk the sugar and eggs together for about 1 minute, until slightly thickened and pale. This brief beating incorporates a small amount of air, which helps with lift.
- Add 1/2 cup (113g) of melted and slightly cooled butter to the egg and sugar mixture. Whisk until combined. The butter should be warm but not hot, as very hot butter can scramble the eggs.
- Add 1/2 cup (120g) of full-fat sour cream and 1 teaspoon of pure vanilla extract. Whisk until smooth.
- Add 2 tablespoons of whole milk and whisk one more time until everything is evenly combined.
5. Combine Wet and Dry Ingredients
- Pour the wet ingredient mixture into the well you made in the center of the dry ingredients.
- Using a rubber spatula, fold the wet into the dry ingredients with slow, deliberate strokes. Use about 10 to 12 folds, scraping the bottom of the bowl each time.
- Stop mixing when you still see a few small streaks of flour. Overmixing activates the gluten in the flour and leads to tough, dense muffins. A slightly shaggy, lumpy batter is exactly what you want at this stage.
6. Fold in the Peaches
- Add the dried, diced peaches to the batter.
- Gently fold the peaches in with 3 to 4 strokes of the spatula. Try not to break up the peach pieces as you fold. Keeping them intact means more defined bursts of peach flavor in every bite.
- The batter will be thick. This is completely normal and is exactly how it should look.
7. Fill the Muffin Cups
- Using a large ice cream scoop or a large spoon, divide the batter evenly among the 12 muffin cups. Each cup should be filled about 3/4 to nearly full. Filling them generously is what creates those high, bakery-style dome tops.
- If you have any batter left after filling 12 cups, slightly overfill a few of the cups rather than baking a partial batch.
- Sprinkle about 1/2 teaspoon of turbinado or coarse sugar over the top of each unbaked muffin. This step is optional but adds a beautiful crunch and a slight golden sparkle to the finished muffins.
8. Bake the Muffins
- Place the muffin tin in the preheated 425°F (220°C) oven. Bake at this high temperature for exactly 5 minutes.
- After 5 minutes, without opening the oven door, reduce the oven temperature to 350°F (175°C).
- Continue baking for 15 to 18 more minutes, until the tops are golden brown and a toothpick inserted into the center of a muffin comes out clean or with just a few moist crumbs (not wet batter).
- Total bake time will be 20 to 23 minutes, but start checking at the 20-minute mark as ovens vary.
9. Cool and Serve
- Remove the muffin tin from the oven and allow the muffins to cool in the tin for 5 minutes. This lets them firm up enough to handle without falling apart.
- After 5 minutes, transfer the muffins to a wire cooling rack to cool completely. Leaving them in the hot tin too long can cause the bottoms to become soggy from steam.
- These muffins are delicious warm or at room temperature. The flavor actually deepens a bit as they cool, making them just as good the next day.
Read Also: Peach Pie Recipe
Tips for Success
Follow these tips and your muffins will come out perfectly every single time.
- Use room-temperature eggs and sour cream. Cold eggs and dairy can cause the melted butter to seize up into little clumps, creating an uneven batter. Set them out about 30 minutes before you start baking.
- Do not overmix the batter. This is the single most important rule for muffins. Overmixing develops gluten and leads to a rubbery, tunneled texture. Fold just until the flour streaks disappear.
- Pat the peaches dry. Peaches release liquid as they sit, and that extra moisture can make the batter too loose. A quick pat-dry before folding them in makes a real difference.
- Fill the cups generously. Filling muffin cups only halfway gives you flat-topped muffins. Filling them 3/4 to nearly full is what creates that signature dome shape.
- Use the two-temperature baking method. Starting at 425°F (220°C) and then dropping to 350°F (175°C) is the bakery trick for high, domed tops and a fully cooked center. Do not skip this step.
Here is a quick checklist to review before you bake:
- Eggs and sour cream are at room temperature
- Butter is melted and cooled (not steaming hot)
- Peaches are patted dry before adding to batter
- Muffin cups are filled generously
- Oven starts at 425°F (220°C) and drops to 350°F (175°C) after 5 minutes
You might also love this Blueberry Peach Crisp Recipe for another simple and satisfying peach bake.
Serving Suggestions

These muffins are delicious on their own, but they also pair well with a number of drinks and accompaniments that round out a lovely spread.
Serve them warm alongside a hot cup of coffee or tea for the simplest and most satisfying morning treat. The muffins are also a lovely centerpiece for a brunch table, especially when served with a dollop of whipped honey butter or a small dish of clotted cream on the side.
For a light summer breakfast, pair them with a refreshing Peach Smoothie with Yogurt to keep the peach theme going.
Here are more ideas for serving these muffins:
- With honey butter: Whip softened butter with a drizzle of honey and a pinch of cinnamon for a simple spread that pairs perfectly with the peach flavor.
- As part of a brunch spread: Arrange the muffins on a wooden board alongside Deviled Eggs, Fruit Salad, and a pitcher of iced coffee for a beautiful brunch setup.
- With a scoop of vanilla ice cream: Slightly warm muffin plus a scoop of cold vanilla ice cream is an unexpectedly wonderful dessert.
- Packaged as gifts: These muffins make a lovely homemade gift. Stack them in a box lined with parchment paper, tie with a ribbon, and they are ready to share.
Variations to Try
Once you have the base recipe down, you can customize these muffins in all kinds of directions.
The basic batter works as a foundation for many mix-ins and flavor additions. Swapping or adding ingredients takes only a few seconds but can completely change the character of the muffin.
Here are some delicious variations to experiment with:
- Peach and cream cheese: Place a small cube of cream cheese in the center of each muffin cup before baking for a creamy, cheesecake-like filling.
- Peach and blueberry: Replace 1/2 cup of the diced peaches with fresh blueberries for a colorful and tart twist.
- Brown sugar streusel topping: Mix 3 tablespoons of brown sugar, 2 tablespoons of flour, 1 tablespoon of butter, and a pinch of cinnamon into a crumbly topping and sprinkle over the batter before baking.
- Spiced peach muffins: Add 1/4 teaspoon of nutmeg and a pinch of cardamom to the dry ingredients for warm spice notes that complement the peach flavor beautifully.
- Whole wheat version: Replace half the all-purpose flour with white whole wheat flour for a slightly nuttier flavor and added fiber. The texture is still soft but has a little more body.
- Gluten-free: Use a 1:1 gluten-free flour blend in place of all-purpose flour. Add 1/4 teaspoon of xanthan gum if your blend does not already include it.
- Frozen peaches: Thaw and drain frozen peaches, then pat them very dry before using. They work well when fresh are out of season.
For another easy variation on fruity baked goods, try this Banana Peach Bread Recipe.
Storage and Reheating
These muffins store well and actually taste even better the day after baking once the flavors have had time to settle.
Here are the best ways to store them:
- Room temperature: Store cooled muffins in an airtight container at room temperature for up to 2 days. Place a paper towel in the bottom of the container to absorb any excess moisture from the peaches.
- Refrigerator: Transfer to an airtight container and refrigerate for up to 5 days. The cold temperature keeps the peaches fresh and prevents any spoilage.
- Freezer: Wrap individual muffins tightly in plastic wrap, then place them in a zip-lock freezer bag. They freeze well for up to 3 months.
- Reheating from the fridge: Microwave a cold muffin for 20 to 25 seconds for a just-baked texture.
- Reheating from frozen: Let the muffin thaw at room temperature for 1 to 2 hours, or microwave for 45 to 60 seconds straight from frozen.
- Oven refresh: Place muffins on a baking sheet and warm at 300°F (150°C) for about 8 minutes to revive the crisp sugar topping.
Another peachy treat worth making ahead is this Peach Bread Pudding Recipe.
Nutritional Facts
The following values are estimates per muffin, based on a batch of 12 muffins made with full-fat sour cream and butter. Values will vary based on the size of your peaches and specific brands used.
| Nutrient | Per Muffin (approx.) |
|---|---|
| Calories | 230 kcal |
| Total Fat | 9g |
| Saturated Fat | 5g |
| Cholesterol | 55mg |
| Sodium | 160mg |
| Total Carbohydrates | 34g |
| Dietary Fiber | 1g |
| Sugars | 17g |
| Protein | 4g |
These muffins are a treat, but compared to many coffee shop muffins that clock in at 400 to 500 calories each, the homemade version gives you far more control over what goes in.
For another light peach dessert option, check out this No Bake Peach Tart Recipe.
Health Benefits of Key Ingredients
The ingredients in this recipe are not just there for flavor. Several of them bring genuine nutritional value to the table.
Peaches are a good source of fiber, vitamin C, and potassium, and they also contain antioxidants like chlorogenic acid that support overall health. At the same time, whole eggs provide high-quality protein and essential fat-soluble vitamins like A, D, and E. Sour cream adds calcium and some healthy fats that help the body absorb fat-soluble nutrients from other ingredients.
Here is a closer look at the key nutritional highlights:
- Peaches contain dietary fiber that supports digestion and skin-healthy antioxidants including vitamin C and beta-carotene.
- Eggs are one of the most nutrient-dense foods available, providing protein, choline for brain health, and B vitamins.
- Cinnamon has been shown to have anti-inflammatory properties and may help regulate blood sugar levels when consumed regularly.
- Sour cream provides calcium and gut-friendly cultures in certain varieties, as well as healthy saturated fats that contribute to satiety.
- Butter in moderate amounts provides fat-soluble vitamins and short-chain fatty acids that support gut health and immune function.
For another simple peach bake with that same wholesome spirit, check out this Peach Crumble Pie Recipe.
Frequently Asked Questions
1. Can I use canned or frozen peaches instead of fresh?
Yes, absolutely. Both frozen and canned peaches work well in this recipe. If using canned peaches, drain them thoroughly and pat them dry with paper towels before dicing. If using frozen peaches, thaw them completely in a strainer, then pat dry to remove as much moisture as possible. Excess liquid from either type can thin out the batter.
2. Why did my muffins turn out dense instead of fluffy?
The most likely culprit is overmixing the batter. Once the wet ingredients hit the flour, gluten begins to develop, and the more you stir, the tougher and denser the muffins become. Mix only until the flour streaks just disappear, and stop there. Another common cause is under-measuring the baking powder or using old baking powder that has lost its potency. Test yours by dropping a teaspoon into hot water. If it bubbles vigorously, it is still good.
3. How do I know when the muffins are done?
Insert a toothpick or thin skewer into the center of a muffin at the 20-minute mark. If it comes out clean or with a few dry crumbs attached, they are done. If it comes out with wet batter, bake for another 2 to 3 minutes and test again. The tops should be golden brown and spring back lightly when pressed in the center.
4. Can I make these muffins ahead of time?
Yes, these muffins are great for making ahead. They taste wonderful the morning after baking because the peach flavor has had time to fully infuse into the crumb. Store them in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. You can also freeze them for up to 3 months and reheat as needed.
5. Can I reduce the sugar in this recipe?
You can reduce the granulated sugar by up to 2 tablespoons without significantly impacting the texture. Reducing further than that may affect the moisture level and the browning of the muffin tops, since sugar plays a role in both. If you want a lower-sugar option, consider using a very ripe, sweet peach variety to compensate for the reduced sweetness in the batter.
Read Also: Peach Cobbler With Canned Peaches

Perfect Peach Muffins
Equipment
- 12-cup standard muffin tin
- Paper muffin liners - or non-stick cooking spray
- Large mixing bowl
- Medium mixing bowl
- Whisk
- Rubber spatula
- Kitchen scale - optional but recommended for accuracy
- Ice cream or cookie scoop - for portioning batter evenly
- Wire cooling rack
- Sharp paring knife and cutting board - for peeling and dicing the peaches
Ingredients
- 2 cups all-purpose flour - 250g
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon cinnamon
- 1/4 teaspoon fine sea salt
- 3/4 cup granulated sugar - 150g
- 2 large eggs - room temperature
- 1/2 cup unsalted butter - 113g, melted and slightly cooled
- 1/2 cup full-fat sour cream - 120g, room temperature
- 1 teaspoon pure vanilla extract
- 2 tablespoons whole milk
- 1 1/2 cups fresh peaches - about 250g, peeled and diced into 1/2-inch pieces (about 2 medium peaches)
- 2 tablespoons turbinado sugar or coarse sugar - for topping (optional but highly recommended)
Instructions
- Preheat oven to 425°F (220°C). Line a 12-cup muffin tin with paper liners or grease well. Lightly spray inside of liners to prevent sticking from peach pieces.
- Peel peaches by scoring an X on the bottom, blanching in boiling water for 30 seconds, then transferring to an ice bath. Dice into 1/2-inch pieces and pat dry with paper towels to remove excess moisture.
- In a large bowl, whisk together flour, baking powder, baking soda, cinnamon, and salt until fully combined. Make a well in the center of the dry ingredients.
- In a separate medium bowl, whisk sugar and eggs for about 1 minute until slightly thickened. Add melted butter, sour cream, vanilla, and milk, whisking until smooth and combined.
- Pour wet mixture into the well of dry ingredients. Fold with a rubber spatula using 10-12 slow strokes until just combined, leaving a few small streaks of flour. Do not overmix.
- Add diced peaches to the batter and gently fold in with 3-4 strokes, keeping peach pieces intact. The thick batter is exactly as it should be.
- Divide batter evenly among 12 muffin cups, filling each about 3/4 to nearly full. Sprinkle about 1/2 teaspoon of turbinado sugar on top of each unbaked muffin.
- Bake at 425°F (220°C) for exactly 5 minutes, then reduce oven temperature to 350°F (175°C) without opening the door. Continue baking for 15-18 minutes until golden brown and a toothpick comes out clean.
- Cool muffins in the tin for 5 minutes, then transfer to a wire rack to cool completely. Serve warm or at room temperature.
Notes
- Room temperature ingredients: Cold eggs and sour cream can cause melted butter to seize into clumps. Set them out about 30 minutes before baking.
- Do not overmix: This is the most important rule for muffins. Mix only until flour streaks disappear to prevent tough, dense results.
- Pat peaches dry: Removing excess surface moisture prevents the batter from becoming too wet and gummy.
- Fill cups generously: Filling 3/4 to nearly full creates those signature high, bakery-style dome tops.
- Two-temperature baking method: Starting at 425°F then dropping to 350°F is the bakery trick for domed tops and fully cooked centers.
- Fresh vs frozen: Thaw and thoroughly drain frozen peaches, then pat very dry before using. Canned peaches should be drained and patted dry as well.
- Storage: Store in an airtight container at room temperature for 2 days, refrigerate for up to 5 days, or freeze for up to 3 months.
- Reheating: Microwave refrigerated muffins for 20-25 seconds. For frozen, thaw at room temperature or microwave for 45-60 seconds.
- Variations: Add a cream cheese cube in the center, swap 1/2 cup peaches for blueberries, or top with a brown sugar streusel before baking.
- Sugar reduction: You can reduce granulated sugar by up to 2 tablespoons without significantly affecting texture. Use very ripe peaches for added sweetness.
Final Thoughts
This peach muffins recipe is one of those bakes that becomes a seasonal ritual. Once peaches start showing up at the farmers market or grocery store, it is hard to resist turning them into a batch of these golden, tender muffins.
They are simple enough for a weekday morning but special enough for a weekend brunch. The combination of juicy peaches, a hint of cinnamon, and that crackling coarse sugar top makes every bite feel a little celebratory.
If you give these a try, leave a comment below and let me know how they turned out. Did you add a streusel topping? Try a different fruit combo? Share your version and inspire someone else to bake!
Recommended:
- Peach Upside Down Cake
- Peach Dump Cake
- Peach Tart Recipe
- Peach Galette Recipe
- Blueberry Peach Galette
- Peach Tarte Tatin
- Peach Crumble Bars
- Crockpot Peach Dump Cake
- Pumpkin Muffin Recipe
- Sourdough Discard Blueberry Muffins



