Peach muffins are one of those recipes that show up the moment summer peaches start piling up on the counter.
This peach muffins gives you a soft, buttery muffin loaded with juicy chopped peaches and finished with a crunchy brown sugar streusel on top.
The batter comes together in one bowl with basic pantry staples, and the streusel uses the same ingredients you already have out.
You get bakery style muffin tops without a trip to the bakery, and the whole batch is ready in well under an hour.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 22 minutes |
| Total Time | 37 minutes |
| Servings | 12 muffins |
| Difficulty Level | Easy |
If you love turning summer fruit into baked goods, you will want to bookmark my Peach Crumb Bars too. It uses the same streusel topping trick on a bar cookie base.

Why You’ll Love This Peach Muffins
These muffins hit that perfect balance of soft, buttery crumb and crisp streusel crunch on top.
Every bite has real chopped peach in it, not just a hint of peach flavoring.
The batter is forgiving, so even a beginner baker can pull off bakery style muffin tops on the first try.
Best of all, it uses one bowl for the batter and one bowl for the streusel, so cleanup is quick.
- Made with fresh, juicy chopped peaches in every muffin
- Topped with a buttery brown sugar cinnamon streusel
- Soft, tender crumb thanks to sour cream and buttermilk
- Ready in under 40 minutes from start to finish
- Freezer friendly, so you can save some for later
- No mixer required, just a whisk and a bowl
My Peach Bread is another great way to use up extra peaches if you have a big batch on hand.
Ingredients
This recipe uses two ingredient lists, one for the buttery streusel topping and one for the peach muffin batter itself.
Everything comes from the baking aisle, plus a couple of ripe peaches from the produce section.
- For the Streusel Topping:
- 1/2 cup all-purpose flour
- 1/3 cup packed light brown sugar
- 2 tablespoons granulated sugar
- 1 teaspoon ground cinnamon
- Pinch of salt
- 5 tablespoons unsalted butter, melted
- For the Muffins:
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 3/4 cup granulated sugar
- 2 large eggs, room temperature
- 1/2 cup unsalted butter, melted and slightly cooled
- 1/2 cup sour cream or plain Greek yogurt
- 1/4 cup buttermilk
- 1 teaspoon pure vanilla extract
- 1 1/2 cups fresh peaches, peeled and diced small, about 2 medium peaches
- 1 tablespoon all-purpose flour, for tossing the peaches
- Optional Vanilla Glaze:
- 1 cup powdered sugar
- 2 to 3 tablespoons milk
- 1/2 teaspoon vanilla extract
- Pinch of salt
You might also enjoy: Cinnamon Streusel Bread if you love that same buttery crumb topping in loaf form.
Kitchen Equipment Needed
Nothing fancy is required here, just a few basic tools you probably already own.
A couple of upgrades below can make the process a bit smoother, especially if you bake muffins often.
- 12 cup muffin pan
- muffin liners or nonstick spray
- large mixing bowls
- Medium mixing bowl for the streusel
- Whisk
- pastry cutter or a fork, for the streusel
- large cookie scoop, for filling the muffin cups evenly
- rubber spatula
- wire cooling rack
- Vegetable peeler and paring knife, for the peaches
- Measuring cups and spoons
This pairs beautifully with my Blueberry Breakfast Muffins if you want to set out a mixed muffin basket for brunch.
Recommended Products for This Recipe
These are a few products I personally rely on when I make this peach muffins recipe.
They are not required, but they make the process easier and the results a little more consistent.
1. USA Pan Bakeware 12 Cup Muffin Pan
This pan has an aluminized steel core that bakes muffins evenly, so you get that domed bakery style top instead of flat or lopsided ones.
The nonstick coating also means the streusel topped muffins release cleanly without dragging crumb off the top.
2. OXO Good Grips Large Cookie Scoop
I use this scoop to portion the batter into the muffin cups so every muffin bakes up the same size.
It also keeps the batter off the sides of the liners, which helps the muffins climb up nice and tall.
3. Nielsen-Massey Pure Vanilla Extract
A good vanilla extract really comes through in a simple batter like this one.
Nielsen-Massey has a rounder, less boozy flavor than the cheaper extracts, and it makes a noticeable difference in the finished muffin.
4. Simply Organic Saigon Cinnamon
Saigon cinnamon has a bolder, spicier flavor than standard grocery store cinnamon, and it really wakes up the streusel topping.
A little goes a long way, so one jar lasts through many batches of muffins.
5. KitchenAid Cordless Hand Mixer
You do not need a mixer for this batter, but the hand mixer makes quick work of creaming the sugar and eggs together, and it is handy for whisking the glaze until it is completely smooth.
The cordless design also means one less cord in the way while you work.
Another favorite: Coffee Cake Without Sour Cream, another simple one bowl bake with a buttery crumb topping.

Step-by-Step Instructions: How to Make Peach Muffins with Streusel Topping
1. Preheat the Oven and Prep the Pan
- Preheat your oven to 425°F (218°C).
- Line a 12 cup muffin pan with paper liners, or spray it generously with nonstick cooking spray.
- Set the pan aside while you make the streusel and batter.
2. Make the Streusel Topping
- In a medium bowl, whisk together 1/2 cup flour, the brown sugar, granulated sugar, cinnamon, and a pinch of salt.
- Pour the melted butter over the dry mixture.
- Use a fork or pastry cutter to mix everything together until it forms small, damp crumbs.
- Do not overmix into a paste, you want it clumpy and crumbly.
- Set the streusel aside in the refrigerator while you make the batter, so the butter firms back up slightly.
3. Whisk the Dry Ingredients
- In a large mixing bowl, whisk together the 2 cups flour, baking powder, baking soda, salt, and cinnamon.
- Make sure everything is evenly combined so the leavening is distributed throughout the batter.
- Set this bowl aside.
4. Mix the Wet Ingredients
- In a separate large bowl, whisk the granulated sugar and eggs together until the mixture looks pale and slightly thickened.
- Add the melted butter, sour cream or Greek yogurt, buttermilk, and vanilla extract.
- Whisk until everything is smooth and fully combined.
5. Combine Wet and Dry Ingredients
- Pour the dry flour mixture into the bowl with the wet ingredients.
- Use a rubber spatula to gently fold the two together.
- Stop mixing as soon as the flour streaks disappear, a few small lumps are perfectly fine.
- Overmixing at this stage is the main reason muffins turn out tough, so be gentle here.
6. Fold in the Peaches
- Toss the diced peaches with the 1 tablespoon of flour in a small bowl, this helps keep them from sinking to the bottom.
- Gently fold the floured peaches into the batter with a few light strokes of the spatula.
- Stop as soon as the peaches are evenly distributed throughout the batter.
7. Fill the Muffin Cups and Add Streusel
- Use the cookie scoop to divide the batter evenly among the 12 muffin cups, filling each about three quarters full.
- Take the streusel out of the refrigerator and sprinkle a generous spoonful over the top of each muffin.
- Press the streusel down very gently so it sticks to the batter while baking.
8. Bake the Muffins
- Place the pan in the preheated 425°F oven and bake for 5 minutes.
- Without opening the oven door, reduce the temperature to 350°F (177°C).
- Continue baking for another 16 to 18 minutes, until the tops are golden and a toothpick inserted in the center comes out clean or with a few moist crumbs.
- The total baking time should be about 21 to 23 minutes.
9. Cool and Glaze
- Let the muffins cool in the pan for 5 minutes, then transfer them to a wire cooling rack.
- Allow the muffins to cool for at least 15 to 20 minutes if you plan on glazing them.
- Whisk together the powdered sugar, milk, vanilla extract, and a pinch of salt until smooth.
- Drizzle the glaze over the cooled muffins and let it set for a few minutes before serving.
Read Also: Strawberry Muffins for another fruity muffin using this same easy one bowl method.
Tips for The Best Peach Muffins with Streusel Topping
A few small details make a big difference between good peach muffins and truly great ones.
Keep these tips in mind as you bake.
- Use ripe but firm peaches, overly soft peaches turn mushy and add too much liquid to the batter
- Do not skip flouring the peaches, it genuinely helps keep them from sinking to the bottom of each muffin
- Measure flour correctly by spooning it into the measuring cup and leveling it off, packed flour makes dense muffins
- Fold the batter gently and stop as soon as the flour disappears, overmixing leads to tough, rubbery muffins
- Chill the streusel while you finish the batter so it stays crumbly instead of melting into the top
- Bake at the higher temperature first, this gives the muffins that tall, domed bakery style top
- Check for doneness at the earlier end of the bake time, since oven temperatures can vary
For a lighter option, try: Lemon Poppy Seed Muffins, which uses a similar batter method with a bright citrus twist.
Serving Suggestions

These peach muffins are wonderful warm from the oven with just a little butter melted on top.
They also make a great addition to a bigger breakfast or brunch spread.
- Serve alongside scrambled eggs and crispy bacon for a full breakfast plate
- Pair with a bowl of Fruit and Yogurt Parfait for a lighter brunch option
- Enjoy with a cup of hot coffee or iced coffee on a lazy weekend morning
- Add them to a brunch spread next to quiche or a savory breakfast casserole
- Warm one up and top it with a scoop of vanilla ice cream for a simple dessert
Variations of Peach Muffins with Streusel Topping
This muffin batter is easy to adapt once you have the base recipe down.
Here are a few ways to switch things up depending on what you have on hand or what you are craving.
- Swap the peaches for blueberries, raspberries, or diced apples in the same quantity
- Add 1/2 cup chopped pecans or walnuts to the streusel for extra crunch
- Stir a handful of white chocolate chips into the batter along with the peaches
- Use canned or frozen peaches when fresh ones are out of season, just drain and pat them dry first
- Add a pinch of nutmeg or ground ginger to the batter for a warmer, spiced flavor
- Skip the glaze and finish with a light dusting of powdered sugar instead
I learned a lot about working with stone fruit while developing my Strawberry Peach Galette, and a lot of those same tips apply here.
Storage and Reheating
These muffins store well, which makes them great for meal prepping breakfast for the week.
Just keep the glaze separate if you plan on freezing them.
- Store cooled, unglazed muffins in an airtight container at room temperature for up to 2 days
- Refrigerate glazed muffins in an airtight container for up to 4 days
- Freeze unglazed muffins in a freezer safe bag or container for up to 3 months
- Thaw frozen muffins at room temperature, then glaze if desired
- Reheat a muffin in the microwave for 15 to 20 seconds to bring back that fresh baked warmth
This same make ahead approach works great with my Cinnamon Rolls, which also freeze and reheat beautifully.
Nutritional Facts
Nutrition will vary slightly depending on the size of your peaches and whether you add the glaze, but here is a general estimate per muffin.
- Calories: about 260 kcal
- Carbohydrates: about 38g
- Protein: about 4g
- Fat: about 11g
- Saturated Fat: about 6g
- Cholesterol: about 50mg
- Sodium: about 210mg
- Fiber: about 1g
- Sugar: about 20g
If you are watching your protein intake, my Banana Protein Muffins are worth a look too.
Health Benefits of Key Ingredients
While these are still a treat, a few of the ingredients bring some genuine nutritional value along with the flavor.
Here is a quick look at what some of the key players in this recipe offer.
- Fresh peaches provide vitamin C, vitamin A, and fiber along with their natural sweetness
- Eggs add protein and important nutrients like choline and B vitamins
- Cinnamon has antioxidant properties and may help support healthy blood sugar levels
- Greek yogurt or sour cream adds protein and calcium while keeping the crumb moist
- Buttermilk contributes calcium and a bit of protein along with its tenderizing effect on the batter
My Mini Carrot Cake Muffins are another treat that sneaks in a bit of real nutrition from the produce aisle.
FAQs About Peach Muffins with Streusel Topping
1. Can I use frozen or canned peaches instead of fresh?
Yes, both work well in this recipe. If using frozen peaches, do not thaw them first, just dice and fold them into the batter straight from the freezer.
If using canned peaches, drain them very well and pat them dry with a paper towel before dicing, since 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 batter is too thin or the peaches are not coated in flour before folding them in.
Tossing the diced peaches in a tablespoon of flour helps them grip the batter and stay suspended while baking.
3. Can I make this recipe without the streusel topping?
Absolutely, the muffins are still delicious on their own. Just sprinkle a little coarse sugar on top before baking for some texture and sparkle, or leave them completely plain.
4. Do I have to peel the peaches first?
Peeling is recommended for the smoothest texture, since peach skins can turn a bit tough and chewy once baked.
If your peaches have thin, tender skin, you can leave it on and simply dice the fruit.
5. Can I double this recipe?
Yes, this recipe doubles easily if you need more muffins for a crowd. Just bake the extra batch in a second pan, and keep an eye on the bake time since it should stay about the same per pan.

Peach Muffins with Streusel Topping
Equipment
- 12-cup muffin pan
- Muffin liners
- Large mixing bowls
- Pastry cutter
- Large cookie scoop
- Rubber spatula
- Wire cooling rack
Nutrition
Notes
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
These peach muffins with streusel topping are everything a good summer muffin should be.
Soft, buttery, packed with juicy peaches, and finished with that irresistible crunchy topping.
Give this peach muffins recipe a try the next time your peaches are ripe and ready to use.
I would love to hear how yours turn out, so leave a comment below or share a photo if you make them.
Recommended:
- Peach Pie
- Blueberry Crumble Pie
- Cornbread Muffins
- Strawberry Lemon Poppy Seed Scones
- Chocolate Chip Banana Muffins



