May 27, 2026

Peach Streusel Muffins Recipe

peach muffins

These easy peach streusel muffins are soft, moist, and packed with sweet juicy peaches, warm cinnamon, and a buttery crumb topping similar to my Peach Crumble Recipe.  Perfect for breakfast, brunch, snacks, or summer baking, these homemade peach muffins deliver bakery-style flavor with simple ingredients.

How to Make Peach Muffins

Streusel Topping 

Start by preparing the streusel topping, which gives these peach streusel muffins their irresistible sweet, crumbly bakery-style finish.  Melt the butter, then mix in the granulated sugar, brown sugar, and cinnamon until well combined.  Slowly add the all-purpose flour, using a fork to gently fluff the mixture into coarse crumbs.  Be careful not to overmix, as you want a light, crumbly topping rather than a dense paste. Once your streusel is ready, set it aside while you prepare the muffin batter.

Peach Muffin Instructions

Preheat your oven to 425°F (220°C) and line your muffin tin with paper liners. Starting at a higher baking temperature helps create beautifully domed muffin tops. In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, salt, and cinnamon. This dry mixture forms the base of your homemade peach muffins, while the cinnamon adds a warm, comforting flavor that pairs perfectly with the sweet peaches.

In a large mixing bowl, cream together the softened unsalted butter, granulated sugar, and brown sugar until light and fluffy. Beat the mixture on medium speed for about 3 minutes, scraping down the sides of the bowl as needed. This step creates a soft, rich muffin texture. Add the eggs, sour cream, and vanilla extract, then continue beating for another 2 minutes until fully incorporated. The sour cream adds incredible moisture, making these moist peach muffins soft and tender. Gradually mix in the dry ingredients along with the whole milk until the batter is smooth and fully combined.

Gently fold in the finely chopped peaches, being careful not to overmix. The fresh peaches add bursts of juicy sweetness throughout the batter, making these muffins perfect for summer baking or breakfast treats. Fill each muffin liner all the way to the top with batter for tall bakery-style muffins, then generously sprinkle the prepared streusel topping over each one.

Bake the muffins for 5 minutes at 425°F (220°C), then without opening the oven door, reduce the temperature to 350°F (175°C) and continue baking for an additional 16–19 minutes. This temperature adjustment helps create beautifully risen muffin tops while ensuring the centers bake through evenly. Once baked, insert a toothpick into the center of a muffin to check for doneness. Let the muffins cool in the pan for about 5 minutes before transferring them to a wire rack to finish cooling. These easy peach streusel muffins are soft, flavorful, and perfect served warm for breakfast, snacks, or summer brunch.

Storage

Store muffins in an airtight container at room temperature for up to 3 days.
Store in the refrigerator for up to 1 week.
Freeze muffins for up to 3 months.

To reheat, warm in the microwave for 15–20 seconds before serving.

Serving Tip: Best enjoyed slightly warm for maximum flavor just like this Peach Cobbler Recipe.

Ingredients

Streusel Topping Ingredients

Unsalted Butter: Melted butter helps bind the streusel ingredients together while adding rich flavor and creating that buttery crumb topping.

Brown Sugar: adds sweetness, moisture, and a subtle caramel flavor to the streusel.

Granulated Sugar: enhances sweetness while contributing to the crisp texture of the topping.

Cinnamon: adds a warm spice that perfectly complements the peaches and creates cozy bakery-style flavor.

All-Purpose Flour: provides structure to the streusel, creating the crumbly topping texture.

Muffin Batter Ingredients

All-Purpose Flour: forms the base structure of the muffins, creating soft yet sturdy bakery-style muffins.

Baking Powder: helps the muffins rise and develop fluffy tops.

Baking Soda: works with the sour cream to create additional lift and softness.

Salt: balances sweetness and enhances the overall flavor.

Cinnamon: adds subtle warmth and complements the peaches beautifully.

Unsalted Butter: provides richness, tenderness, and moisture to the muffin batter.

Brown Sugar: adds moisture and depth of flavor.

Granulated Sugar: sweetens the muffins while helping create a tender crumb.

Eggs: provide structure, richness, and help bind the batter together.

Full-Fat Sour Cream: adds incredible moisture and softness, making these moist peach muffins extra tender.

Vanilla Extract: enhances sweetness and adds flavor depth.

Whole Milk: helps smooth the batter and ensures proper consistency.

Fresh Peaches: are the sweet, juicy star ingredient, adding bursts of natural fruit flavor and moisture throughout the muffins.  If you love using fresh peaches in your baking, try this Rustic Peach Galette Recipe or Classic Peach Pie next!

Try these fruit muffin recipes next!

peach muffins with crumble topping

Peach Muffins Recipe

These peach streusel muffins are fluffy, moist muffins filled with fresh peaches and topped with a sweet cinnamon streusel crumble. A perfect homemade breakfast or snack recipe.
Prep Time 15 minutes
Cook Time 24 minutes
Course Dessert
Cuisine American
Servings 14

Ingredients
  

Streusel Topping

  • 1/4 c. unsalted butter melted
  • 1/3 c. brown sugar
  • 1/2 tbsp. granulated sugar
  • 1 tsp. cinnamon
  • 2/3 c. all-purpose flour

Muffin Ingredients

  • 2 c. all-purpose flour
  • 1 tsp. baking powder
  • 1 tsp. baking soda
  • 1/2 tsp. salt
  • 1/2 tsp. cinnamon
  • 1/2 c. unsalted butter
  • 1/2 brown sugar
  • 1/4 c. granulated sugar
  • 2 large eggs
  • 1/2 c. full-fat sour cream
  • 1 tsp. vanilla extract
  • 2 tbsp. whole milk
  • 2 c. peaches finely chopped (roughly 3 peaches)

Instructions
 

Streusel Topping

  • To make the streusel topping, melt the butter and mix in the granulated sugar, brown sugar, and cinnamon. Slowly mix in the all-purpose flour using a fork. You want to use the fork to fluff the topping into a crumbly topping, not a paste. Set aside.

Muffin Batter

  • Preheat the oven to 425℉/220℃/Gas Mark 7. Line the muffin tin with muffin liners.
  • In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, salt, and cinnamon. Set aside.
  • In a large bowl, cream the softened unsalted butter with the granulated sugar and brown sugar. Beat on medium speed for about 3 minutes scraping down the sides of the bowl as needed.
  • Add the eggs, sour cream, and vanilla extract. Beat on medium speed for another 2 minutes until fully incorporated. Then add the dry ingredients, whole milk, and fully mix together.
  • Fold in the finely chopped peaches.
  • Take the muffin batter and fill each of the muffin liners to the top. Sprinkle the streusel topping generously on top of the muffin batter.
  • Bake for 5 minutes at 425℉/220℃/Gas Mark 7 then decrease the heat to 350℉/175℃/Gas Mark 4 and continue to bake for another 16-19 minutes.
  • Remove from the oven and insert a toothpick to ensure doneness. Let cool for 5 minutes in the muffin tin then remove muffins and place onto a cooling rack to continue to cool. Serve and enjoy!

Notes

Nutritional Information                                                                               Servings 14
Calories 121                           Carbs 13g                               Protein 3g                  Fat 7g
Nutritional Information is automatically calculated and should only be used as a guide.

Author: Sarah Young

Peach Streusel Muffin FAQ

Can I use canned or frozen peaches?

Yes, but fresh peaches provide the best flavor and texture.

How do I keep muffins moist?

Use sour cream, avoid overbaking, and store properly.

Can peach muffins be frozen?

Yes, they freeze very well for up to 3 months.

What makes streusel crumbly?

Cold or melted butter combined carefully with flour and sugar creates crumb texture.

Why are my muffins dense?

Overmixing the batter can create dense muffins.

Can I make peach muffins ahead of time?

Yes, they’re excellent for meal prep or breakfast prep.

Can I add nuts?

Yes, chopped pecans or walnuts pair beautifully with peaches.

How do I know when muffins are done?

Insert a toothpick; it should come out clean.

Are peach muffins served warm or cold?

Both are delicious, though warm muffins often taste best.

In this blog post you learned how to make a classic peach muffins.

About Privacy Policy Contact

Leave a Reply

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

Recipe Rating