Blueberry Peach Muffins
Blueberry Peach Muffins are an irresistible treat you can enjoy any time of day. With their moist, fluffy texture thanks to the ideal combination of Greek yogurt and buttermilk, every bite bursts with juicy blueberries and sweet, tender peach pieces. The crumbly topping adds a delightful crunch, ensuring that each muffin is not just a breakfast item but a celebration of flavors. The balance of sweetness and tartness makes them a welcome addition to your breakfast table, snack time, or even as a dessert after dinner.
Table of Contents

I’ve cherished the moments I spent in the kitchen experimenting to create this recipe, especially during late summertime when fresh peaches and blueberries are at their peak. There’s something nostalgic about the aroma that fills the kitchen when these muffins are baking; it reminds me of warm family gatherings and cozy mornings. Whether you’re cooking for yourself or a crowd, these muffins will surely bring smiles and satisfied taste buds.
Why You’ll Love This Recipe
- Simple & Quick: This recipe is easy to follow, taking less than an hour from start to finish.
- Irresistible Flavor: The combination of blueberries and peaches creates a symphony of sweet and tangy flavors.
- Eye-Catching Appeal: With a beautiful crumb topping and vibrant fruit colors, these muffins will impress anyone.
- Flexible Serving: Great for breakfast, as a snack, or even as a light dessert at a gathering.
- Diet-Friendly Options: Can be made gluten-free with the right flour blends or vegan by substituting eggs and dairy.
Ingredients You’ll Need
- ½ cup all-purpose flour: This is the base of our crumb topping, adding lightness and crunch.
- ⅓ cup brown sugar: It brings moisture and a lovely molasses flavor to the topping.
- 2 teaspoons cinnamon: It adds warm spice, enhancing the flavor of the muffins and topping.
- Pinch of salt: This balances sweetness and amplifies flavors.
- 3 tablespoons melted butter: This helps bind the crumb topping and gives it a rich flavor.
- ½ cup salted butter (browned and cooled): Browned butter adds a nutty depth that elevates the overall taste.
- ½ cup granulated sugar: Sweetens the muffins while keeping them tender.
- ⅓ cup brown sugar: Additional moisture and flavor for the muffin batter.
- 2 large eggs (room temperature): These help bind the batter, achieving fluffiness.
- 2 teaspoons vanilla: Provides a sweet aromatic note that rounds out the flavor.
- ¼ cup buttermilk (room temperature): Adds tanginess and moisture to the muffins.
- ½ cup Greek yogurt (or sour cream, room temperature): This ingredient creates a rich, tender texture.
- 1¾ cups all-purpose flour: The foundation of the muffin, creating structure.
- 2 teaspoons baking powder: The leavening agent that helps the muffins rise.
- ½ teaspoon baking soda: Works with the acidity of yogurt to enhance the rise.
- ½ teaspoon salt: Again, this ensures all flavors pop.
- ½ teaspoon cinnamon: Reiterated for flavor consistency in the batter.
- 1 cup blueberries: They provide vibrant color and juicy flavor.
- 1 large peach (diced small): Offers sweetness and adds a lovely texture contrast.
How to Make Blueberry Peach Muffins
- Preheat the Oven: Begin by preheating your oven to 350°F (175°C). Line muffin tins with liners or spray with non-stick spray. For maxi muffins, spacing them out on two pans fosters a higher rise.
- Make the Crumb Topping: In a small bowl, mix together ½ cup all-purpose flour, ⅓ cup brown sugar, 2 teaspoons cinnamon, and a pinch of salt. Add in the 3 tablespoons melted butter, mixing until you form both large and small bits. Set this mixture aside.
- Prepare the Muffin Batter: In a medium bowl, beat ½ cup salted butter (browned and cooled) with ½ cup granulated sugar and ⅓ cup brown sugar until creamy and well mixed. Add in the 2 large eggs, 2 teaspoons vanilla, ¼ cup buttermilk, and ½ cup Greek yogurt. Beat this mixture until light and fluffy.
- Mix in Dry Ingredients: Whisk together 1¾ cups all-purpose flour, 2 teaspoons baking powder, ½ teaspoon baking soda, ½ teaspoon salt, and ½ teaspoon cinnamon. Gradually incorporate this into the wet mixture. Stir until just combined to avoid overmixing.
- Fold in the Fruits: Gently fold in 1 cup blueberries and 1 large diced peach into your batter, ensuring an even distribution.
- Fill and Top Muffins: Scoop ¼ cup of the batter into each muffin cup, filling them about two-thirds full. Generously sprinkle each muffin with the prepared crumb topping for that crispy finish.
- Bake to Perfection: Place the muffin pans in the oven and bake for 20-23 minutes. They’re done when a toothpick inserted in the center comes out clean, and the tops are golden brown. Allow them to cool in the muffin tin for a few minutes before transferring them to a wire rack.
Storing & Reheating
For optimal freshness, store your blueberry peach muffins at room temperature in an airtight container; they stay delicious for about 3 days. If you’re looking to enjoy them longer, refrigerate for 5-7 days, ensuring they’re well wrapped to prevent drying out. You can also freeze muffins for up to 3 months. Just place them in a freezer-safe bag or container. When you’re ready to indulge again, simply reheat in a microwave for about 20-30 seconds, or pop them in a preheated oven at 350°F (175°C) for about 10 minutes. The texture may change slightly, but refreshing them with a brief warming brings back that delightful softness.
Chef’s Helpful Tips
- Avoid overmixing your batter when you combine wet and dry ingredients; this keeps your muffins fluffy.
- Use room temperature ingredients (like eggs and buttermilk) to ensure better emulsification and texture.
- For an extra flavor boost, consider adding a splash of almond or lemon extract along with the vanilla.
- If your batter stalls, adding more blueberries or peaches can help keep it vibrant and exciting.
- To save time, you can make the batter a day ahead and store it in the refrigerator, ready for a quick bake in the morning.
It’s clear that Blueberry Peach Muffins are more than just a regular breakfast; they capture the essence of warmer days and gathering around the table with friends and family. The tender crumb filled with sweet bursts of fruit and crowned with crumbly topping makes them truly special. Don’t hesitate to give this recipe a try! I can’t wait to hear how they turn out for you.

Recipe FAQs
Can I use frozen fruit instead of fresh for these muffins?
Yes, frozen blueberries and peaches can be used! However, don’t thaw them before adding to the batter to help maintain the texture. You may need to bake a few minutes longer, so keep an eye on them.
How do I know when the muffins are done baking?
The best indicator is a toothpick! Insert it into the center of a muffin; if it comes out clean or with a few moist crumbs, they’re ready! Also, the tops should be lightly golden brown.
Can I make these muffins ahead of time?
Absolutely! You can prepare the batter the night before and store it in the fridge. Just remember to preheat the oven and bake them fresh in the morning for that warm, homemade aroma.
What other modifications can I make to the recipe?
Feel free to experiment with different fruits, such as raspberries or cherries, and even add nuts or chocolate chips for added texture and flavor. Enjoy personalizing your muffins!
PrintMore MUFFINS & LOAVES Recipes
- Sourdough English Muffins
- Pistachio Bread
- Super Easy Banana Zucchini Bread
- The Best Zucchini Muffins
- Blackberry Muffins
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Blueberry Peach Muffins
- Prep Time: 15 minutes
- Cook Time: 23 minutes
- Total Time: 38 minutes
- Yield: 12 muffins 1x
- Category: MUFFINS & LOAVES
- Method: Baking
- Cuisine: American
Description
These Blueberry Peach Muffins feature a delightful blend of fresh blueberries and peaches, creating a moist and flavorful treat. Perfect for breakfast or an afternoon snack, they are easy to prepare and sure to become a favorite in your homemade recipe collection!
Ingredients
- ½ cup (62.5 g) all-purpose flour
- ⅓ cup (73.33 g) brown sugar
- 2 teaspoons cinnamon
- pinch of salt
- 3 tablespoons melted butter
- ½ cup (113.5 g) salted butter browned and cooled
- ½ cup (100 g) granulated sugar
- ⅓ cup (73.33 g) brown sugar
- 2 large eggs room temperature
- 2 teaspoons vanilla
- ¼ cup (60 g) buttermilk or milk room temperature
- ½ cup (118.29 ml) greek yogurt or sour cream room temperature
- 1¾ cups (245 g) all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon (0.5 teaspoon) baking soda
- ½ teaspoon (0.5 teaspoon) salt
- ½ teaspoon (0.5 teaspoon) cinnamon
- 1 cup (148 g) blueberries
- 1 large peach diced small
Instructions
- Preheat the oven to 350 F. Line muffin tins with liners or grease them with non-stick spray and set aside.
- In a small bowl, combine the flour, brown sugar, cinnamon, and salt for the crumb topping. Stir in melted butter until you achieve a mix with both large and small bits. Set it aside.
- In a medium bowl, cream together the browned butter and sugars until smooth. Add in the eggs, vanilla, buttermilk, and sour cream, beating until the mixture is light.
- Add the baking powder, baking soda, salt, and flour gradually, whisking until just combined.
- Gently fold in the blueberries and diced peaches.
- Using a ¼ cup measure, scoop batter into each muffin cup and sprinkle with crumb topping.
- Bake for 20-23 minutes, or until a toothpick comes out clean from the center. Allow to cool in the muffin tin.
Notes
For a lighter muffin, substitute half the butter with unsweetened applesauce.
Make sure the eggs and dairy are at room temperature for the best texture.
You can use frozen blueberries if fresh ones are unavailable, but do not thaw them beforehand.
Nutrition
- Serving Size: 1 muffin
- Calories: 180
- Sugar: 10 g
- Sodium: 150 mg
- Fat: 8 g
- Saturated Fat: 5 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 40 mg
