These blueberry peach muffins recipe results are exactly what a late-summer morning calls for.
Juicy peaches and plump blueberries get folded into a soft, buttery batter, then crowned with a crunchy cinnamon streusel.
I make a batch of these almost every week once peaches show up at the farmers market. They bake up tall, golden, and packed with fruit in every single bite.
The best part is how forgiving this recipe is. You do not need fancy equipment or advanced baking skills, just a bowl, a whisk, and about 45 minutes from start to finish.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 22 minutes |
| Total Time | 42 minutes |
| Servings | 12 muffins |
| Difficulty Level | Easy |
This Peach Muffins Recipe was actually what inspired this blueberry version, since I wanted to see what happened when two summer fruits shared the same batter.

Why You’ll Love This Blueberry Peach Muffins Recipe
This recipe checks every box for a good breakfast bake. It is quick to put together, uses simple pantry staples, and turns out bakery-quality muffins every single time.
Fresh fruit in every bite means these never taste dry or one-note, and the streusel topping adds a satisfying crunch that pairs perfectly with the soft crumb underneath.
- Ready in under 45 minutes from start to finish
- Uses fresh, in-season peaches and blueberries
- A buttery cinnamon streusel topping in every muffin
- Freezer-friendly for easy make-ahead breakfasts
- No mixer required, just a bowl and a whisk
- Easily doubled for a crowd or a bake sale
My family always requests a batch of this alongside my blueberry peach galette, since the two share that same sweet fruit combination but in very different forms.
Ingredients
Everything here comes together in two bowls, one for the streusel and one for the batter. Here is exactly what you will need.
- All-purpose flour: the base of the batter and the streusel
- Granulated sugar and light brown sugar: for sweetness and a soft, moist crumb
- Baking powder and baking soda: to give the muffins good lift
- Salt: to balance the sweetness
- Ground cinnamon: in both the batter and the streusel topping
- Unsalted butter, melted: for richness in the batter and streusel
- Large eggs: to bind the batter together
- Sour cream: keeps the muffins tender and moist
- Milk: to thin the batter to the right consistency
- Pure vanilla extract: adds warmth and rounds out the flavor
- Fresh blueberries: rinsed and patted dry
- Fresh peaches, peeled and diced: about 2 medium peaches
Read Also: Blueberry Peach Crumble Recipe
Kitchen Equipment Needed
You likely already have most of this in your kitchen, aside from a few tools that make the process a little smoother.
- 12-cup muffin pan
- Paper muffin liners
- Large and medium mixing bowls
- Whisk and rubber spatula
- Measuring cups and spoons
- Cookie scoop, for even portioning
- Wire cooling rack
My Peach Muffins With Streusel Topping uses this exact same equipment list, so it is worth keeping these tools on hand for both recipes.
Recommended Products for This Recipe
These are a few products I personally use and would genuinely recommend if you plan on making this recipe often.
None of these are required, but they do make the process easier and the results more consistent.
1. USA Pan Nonstick Muffin Pan
This pan bakes evenly and releases muffins cleanly without any sticking, even around the streusel topping.
The heavier gauge steel also helps the muffins get that nice domed top without burning on the edges.
2. OXO Good Grips Medium Cookie Scoop
Using a scoop keeps every muffin the same size, which means they all bake at the same rate.
It also cuts prep time significantly compared to spooning batter by hand.
3. Cuisinart Hand Mixer
While this recipe does not require a mixer, a hand mixer makes quick work of creaming the butter and sugar if you prefer that method over whisking by hand.
It is compact enough to store easily too.
4. Reusable Silicone Muffin Liners
These are a great swap if you bake muffins often. They peel away from the muffin cleanly, even with juicy fruit, and you can just rinse and reuse them for the next batch.
5. Nielsen-Massey Pure Vanilla Extract
A good quality vanilla extract genuinely changes the flavor of baked goods, and this one has a rounder, more floral flavor than most grocery store brands.
A little goes a long way in this batter.
You might also enjoy: Blueberry Breakfast Muffins Recipe

Step-by-Step Instructions: How to Make Blueberry Peach Muffins
1. Make the Streusel Topping
- In a small bowl, stir together 1/3 cup of flour, 1/4 cup of packed light brown sugar, and 1/4 teaspoon of ground cinnamon.
- Pour in 3 tablespoons of melted butter and stir with a fork until the mixture looks like wet sand and clumps together when pressed.
- Set the streusel aside in the refrigerator while you make the batter. Chilling it helps it stay crumbly instead of melting into the muffins too quickly.
2. Preheat the Oven and Prep the Pan
- Preheat your oven to 400 degrees Fahrenheit.
- Line a 12-cup muffin pan with paper liners, or grease each cup well with nonstick spray.
- Set the prepared pan aside on the counter so it is ready as soon as the batter is mixed.
3. Whisk the Dry Ingredients
- In a large mixing bowl, whisk together 2 cups of flour, 3/4 cup of granulated sugar, 2 teaspoons of baking powder, 1/4 teaspoon of baking soda, 1/2 teaspoon of salt, and 1/2 teaspoon of ground cinnamon.
- Whisk until everything is evenly distributed, breaking up any clumps of baking powder or soda.
- Set this bowl aside while you mix the wet ingredients.
4. Mix the Wet Ingredients
- In a separate medium bowl, whisk together 1/2 cup of melted and slightly cooled butter with 2 large eggs until smooth.
- Add 3/4 cup of sour cream, 1/4 cup of milk, and 1 teaspoon of vanilla extract.
- Whisk until the mixture is fully combined and no streaks of egg remain.
5. Combine Wet and Dry Ingredients
- Pour the wet ingredients into the bowl of dry ingredients.
- Using a rubber spatula, fold everything together just until no dry flour streaks remain. A few small lumps in the batter are fine.
- Avoid overmixing at this stage, since too much stirring will make the muffins tough instead of tender.
6. Fold in the Blueberries and Peaches
- Toss 1 cup of fresh blueberries and 1 cup of diced peaches with 1 tablespoon of flour in a small bowl. This helps keep the fruit from sinking to the bottom of the muffins.
- Gently fold the floured fruit into the batter using your spatula, using as few strokes as possible.
- Stop folding as soon as the fruit is evenly distributed throughout the batter.
7. Fill the Muffin Cups and Add the Streusel
- Using a cookie scoop or large spoon, divide the batter evenly among the 12 muffin cups, filling each about three-quarters full.
- Remove the streusel topping from the refrigerator and sprinkle a generous spoonful over each muffin.
- Press the streusel very lightly into the batter so it adheres during baking.
8. Bake the Muffins
- Place the muffin pan in the preheated oven and bake for 20 to 22 minutes.
- The muffins are done when the tops are golden brown and a toothpick inserted into the center comes out clean or with a few moist crumbs.
- If the streusel is browning too quickly, loosely tent the pan with foil for the last few minutes of baking.
9. Cool and Serve
- Let the muffins cool in the pan for 5 minutes, since they are fragile while warm.
- Carefully transfer the muffins to a wire cooling rack to cool completely, or enjoy them warm.
- Store any leftovers according to the storage instructions below.
This method is nearly identical to how I approach my Blackberry Lemon Poppy Seed Muffins Recipe, just with a different fruit and flavor pairing.
Tips for The Best Blueberry Peach Muffins
A few small adjustments make a noticeable difference in how these muffins turn out. Keep these tips in mind as you bake.
- Use ripe but firm peaches so they hold their shape instead of turning mushy in the batter
- Toss fruit in flour before folding it in to prevent sinking
- Do not overmix the batter, since this leads to dense, tough muffins
- Fill muffin cups generously for that classic bakery-style domed top
- Chill the streusel topping so it stays crumbly instead of melting flat
- Rotate the pan halfway through baking if your oven bakes unevenly
This same overmixing tip applies directly to my Lemon Blueberry Bread Recipe, since quick breads and muffins rely on the same gentle mixing technique.
Serving Suggestions

These muffins are wonderful straight from the oven with just a pat of butter melting into the warm crumb. They also hold up well as part of a bigger spread.
For a full breakfast or brunch table, I like to serve them alongside something savory to balance out the sweetness.
- A simple fruit salad or fresh berries on the side
- Scrambled eggs or a savory frittata
- Crispy bacon or breakfast sausage
- A warm cup of coffee or spiced tea
- A drizzle of honey or a light dusting of powdered sugar
Another favorite: Strawberry Muffins, which works just as well for a weekend brunch spread.
Variations of Blueberry Peach Muffins
Once you have the base recipe down, it is easy to switch things up depending on what you have on hand or what you are craving.
- Oat streusel: add 1/4 cup of rolled oats to the streusel topping for extra crunch
- Lemon zest: stir 1 teaspoon of lemon zest into the batter for a brighter flavor
- Glazed muffins: drizzle a simple powdered sugar glaze over cooled muffins
- Frozen fruit version: use frozen blueberries and peaches, adding them frozen and increasing bake time by a few minutes
- Whole wheat swap: replace up to half the flour with whole wheat flour for a heartier crumb
- Mini muffins: use a mini muffin tin and reduce the bake time to about 12 minutes
If you love the streusel topping here, you will also enjoy the crumb topping in my Peach Coffee Cake Recipe, which uses a very similar buttery streusel.
Storage and Reheating
These muffins store beautifully, which makes them a great make-ahead breakfast option for busy mornings.
- Room temperature: store in an airtight container for up to 2 days
- Refrigerator: store in an airtight container for up to 5 days
- Freezer: wrap individually and freeze for up to 3 months
- To reheat: microwave for 15 to 20 seconds, or warm in a 300 degree Fahrenheit oven for about 8 minutes
- From frozen: thaw at room temperature overnight, then reheat as directed above
I use this exact same storage method for my Peach Bread Recipe, since both freeze and reheat equally well.
Nutritional Facts
Nutrition will vary slightly depending on the exact size of your peaches and how generously you portion the streusel, but here is an approximate breakdown per muffin.
| Nutrition Per Muffin | |
|---|---|
| Calories | 245 |
| Total Fat | 11g |
| Saturated Fat | 6g |
| Carbohydrates | 33g |
| Sugar | 17g |
| Protein | 4g |
| Fiber | 1g |
For a lighter option, try: Blueberry Pie Recipe, which uses less added sugar per serving than these muffins.
Health Benefits of Key Ingredients
While these are certainly a treat, a few of the ingredients bring genuine nutritional value to the table. Fresh fruit is doing a lot of the heavy lifting here.
- Blueberries: rich in antioxidants and vitamin C
- Peaches: a good source of vitamin A and dietary fiber
- Eggs: provide protein and important B vitamins
- Sour cream: contains calcium and adds probiotics in some varieties
- Cinnamon: has natural anti-inflammatory properties
This same combination of fruit-forward nutrition shows up in my Peach Crumble Recipe, another dessert where the fruit does most of the nutritional work.
FAQs About Blueberry Peach Muffins
1. Can I use frozen peaches and blueberries instead of fresh?
Yes, frozen fruit works well in this recipe. Do not thaw it first, just toss it in flour while still frozen and fold it into the batter.
You may need to add a few extra minutes to the bake time since frozen fruit lowers the batter temperature slightly.
2. Why did my muffins turn out dense instead of fluffy?
Dense muffins are almost always a sign of overmixing. Stir the batter only until the flour disappears, and stop as soon as you see no more dry streaks.
Old baking powder or baking soda can also cause flat, dense muffins, so check the expiration date if this keeps happening.
3. Can I make these muffins ahead of time?
Absolutely. You can bake them a day or two in advance and store them at room temperature in an airtight container.
They also freeze wonderfully, so this is a great recipe to double and stash a batch away for later.
4. Do I need to peel the peaches before dicing them?
Peeling is recommended for the smoothest texture, since peach skins can turn slightly tough and chewy once baked.
If you prefer to save time, a soft, ripe peach with thin skin can be left unpeeled without much issue.
5. Can I turn this into a loaf instead of muffins?
Yes, this batter works well in a standard 9 by 5 inch loaf pan. Bake at 350 degrees Fahrenheit for about 55 to 65 minutes, checking for doneness with a toothpick.
Keep in mind that the streusel topping may need loose foil coverage partway through to prevent over browning on a longer bake.
Read Also: Lemon Poppy Seed Muffins Recipe

Blueberry Peach Muffins with Streusel Topping
Ingredients
- 1/3 cup all-purpose flour 43g
- 1/4 cup light brown sugar 50g, packed
- 1/4 teaspoon ground cinnamon
- 3 tablespoons unsalted butter 42g, melted
- 2 cups all-purpose flour 250g
- 3/4 cup granulated sugar 150g
- 2 teaspoons baking powder
- 1/4 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 teaspoon ground cinnamon
- 1/2 cup unsalted butter 113g, melted and slightly cooled
- 2 large eggs
- 3/4 cup sour cream 180ml
- 1/4 cup milk 60ml
- 1 teaspoon pure vanilla extract 5ml
- 1 cup fresh blueberries 140g, rinsed and patted dry
- 1 cup fresh peaches about 2 medium peaches, peeled and diced
- 1 tablespoon all-purpose flour for tossing with fruit
Equipment
- 12-cup muffin pan
- Paper muffin liners or grease pan well with nonstick spray
- Large mixing bowl
- Medium mixing bowl
- Whisk
- Rubber spatula
- Measuring cups and spoons
- Cookie scoop for even portioning (optional)
- Wire cooling rack
- Hand mixer optional, if preferred over whisking by hand
Method
- Make the streusel topping: In a small bowl, stir together flour, brown sugar, and cinnamon. Add melted butter and stir with a fork until mixture resembles wet sand and clumps together when pressed. Refrigerate while making the batter.
- Preheat oven to 400°F. Line a 12-cup muffin pan with paper liners or grease each cup well.
- Whisk dry ingredients: In a large bowl, combine flour, granulated sugar, baking powder, baking soda, salt, and cinnamon until evenly distributed.
- Mix wet ingredients: In a separate bowl, whisk melted butter with eggs until smooth. Add sour cream, milk, and vanilla, whisking until fully combined.
- Pour wet ingredients into dry and fold with a rubber spatula just until no dry streaks remain. Do not overmix; a few small lumps are fine.
- Toss blueberries and peaches with 1 tablespoon flour to prevent sinking. Gently fold floured fruit into the batter using as few strokes as possible.
- Divide batter evenly among 12 muffin cups, filling each about three-quarters full. Sprinkle chilled streusel over each muffin and press lightly to adhere.
- Bake for 20-22 minutes until tops are golden and a toothpick inserted in center comes out clean or with moist crumbs. Tent with foil if streusel browns too quickly.
- Cool muffins in pan for 5 minutes, then transfer to a wire rack to cool completely or enjoy warm.
Nutrition
Notes
- Fruit prep: Use ripe but firm peaches so they hold their shape instead of turning mushy. Toss fruit in flour before folding to prevent sinking.
- Do not overmix: Mix the batter only until the flour disappears. Overmixing develops gluten and leads to dense, tough muffins.
- Chill the streusel: Refrigerating the topping before baking helps it stay crumbly instead of melting flat into the muffins.
- Frozen fruit option: Use frozen blueberries and peaches without thawing. Add a few extra minutes to the bake time since frozen fruit lowers batter temperature.
- Variations: Add 1 teaspoon lemon zest to the batter for brightness, or mix 1/4 cup rolled oats into the streusel for extra crunch.
- Storage: Store in an airtight container at room temperature for up to 2 days, in the refrigerator for up to 5 days, or freeze for up to 3 months.
- Reheating: Microwave for 15-20 seconds, or warm in a 300°F oven for about 8 minutes. From frozen, thaw overnight at room temperature first.
- Loaf version: Use a 9×5-inch loaf pan and bake at 350°F for 55-65 minutes. Tent with foil if streusel over-browns during the longer bake.
- Fill generously: Filling cups three-quarters full creates that classic bakery-style domed top on your muffins.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
These blueberry peach muffins are the kind of recipe that earns a permanent spot in your regular rotation once you try them.
They are simple enough for a weekday breakfast but special enough to serve to guests at a weekend brunch.
I would love to hear how yours turn out, so leave a comment below once you have given this recipe a try.
Feel free to share a photo or pass this recipe along to anyone who loves a good fruit-filled muffin.
Recommended:
- Banana Peach Bread Recipe
- Peach Crisp Recipe
- Blueberry Swirl Cheesecake
- Blueberry Cream Cupcakes Recipe
- Peach Cobbler Recipe



