If you’re looking for a delicious treat, these Peach Streusel Muffins are a great way to start! They’re sweet, fruity, and topped with a crunchy streusel that makes them extra special. Using either fresh or canned peaches, you can make these muffins anytime.
Addresses dry muffins by yogurt and oil, prevents peach sogginess, adds a crisp streusel topping, and yields even crumb with simple, quick prep.

I remember the first time I tried making muffins, and they just didn’t turn out right. The peaches sank to the bottom and it felt like a big mess. But with this recipe, that’s not a problem anymore! The batter is thick enough to hold everything in place, so you get yummy peach bites in every muffin.
This recipe really works well, too! You only need about 25 minutes to prepare everything and then just 23 minutes in the oven. Plus, using yogurt keeps the muffins nice and moist. I love how the brown sugar streusel gives that extra buttery crunch.
If you like muffins with a little twist, these are for you! If you want something equally tasty, try my Fancy Fruit Salad for a refreshing side dish.
Why You Will Love This Recipe
- Flavorful Sweetness: The buttery and fruity notes of these muffins are totally inviting. That hint of cinnamon adds just the right warmth to every bite.
- Moist Texture: Using yogurt or sour cream makes these muffins moist instead of dry. You really notice the difference when you take that first bite.
- Crunchy Topping: The brown sugar streusel on top provides a satisfying crunch that contrasts nicely with the soft muffin underneath. It’s a texture combo you’ll love.
- Convenient Storage: These muffins are easy to store. They keep well covered at room temperature for a few days or in the fridge for up to a week, making them great for a quick snack.
Juicy Peach Muffins with Streusel
- Prep Time: 25 minutes
- Cool Time: 0 minutes
- Cook Time: 23 minutes
- Total Time: 1 hour
- Yield: 12 muffins 1x
- Category: muffins
- Method: baking
- Cuisine: American
- Diet: vegetarian
Description
Delicious Peach Streusel Muffins that are perfect for breakfast or a snack, loaded with fresh peaches and topped with a crumbly streusel.
Ingredients
- 1/3 cup (67g) packed light or dark brown sugar
- 1 tablespoon (15g) granulated sugar
- 1/21/2 teaspoon ground cinnamon
- 1/4 cup (4 tablespoons; 56g) unsalted butter, melted
- 2/3 cup (84g) all-purpose flour (spooned & leveled)
- 1 and 3/4 cups (219g) all-purpose flour (spooned & leveled)
- 11/2 teaspoon baking soda
- 11/2 teaspoon baking powder
- 1/21/2 teaspoon ground cinnamon
- 1/81/2 teaspoon ground allspice
- 1/21/2 teaspoon salt
- 1/2 cup (8 tablespoons; 113g) unsalted butter, softened to room temperature
- 1/2 cup (100g) packed light or dark brown sugar
- 1/4 cup (50g) granulated sugar
- 2 large eggs, room temperature
- 1/2 cup (120g) plain yogurt or sour cream, at room temperature
- 21/2 teaspoons pure vanilla extract
- 2 tablespoons (30ml) milk, at room temperature
- 1 and 3/4 cups (300–320g) peeled chopped peaches (about 3 peaches)
- 1 cup (120g) confectioners’ sugar
- 3 tablespoons (45ml) heavy cream (or milk for a thinner consistency)
- 1/21/2 teaspoon pure vanilla extract
Instructions
- Mix the Streusel Topping: Start by combining 1/4 cup (30g) of flour, 1/3 cup (67g) of packed brown sugar, 1/21/2 teaspoon ground cinnamon, and 4 tablespoons (56g) of melted unsalted butter in a bowl. Use your fingers to mix it until it feels crumbly. Be careful not to over-mix, or you won’t achieve that nice crumbly texture.
- Preheat the Oven: Preheat your oven to 375 degrees F, ensuring it’s nice and hot. You’ll want that warm air circulating to help the muffins rise beautifully.
- Prepare the Muffin Batter: In a separate bowl, whisk together 2 cups (240g) of all-purpose flour, 11/2 teaspoon baking soda, 11/2 teaspoon baking powder, 1/21/2 teaspoon ground cinnamon, 1/81/2 teaspoon ground allspice, and 1/21/2 teaspoon salt. Then, incorporate 1/2 cup (113g) of softened unsalted butter, 1/2 cup (100g) packed brown sugar, 1/4 cup (50g) granulated sugar, 2 large eggs, 1/2 cup (120g) plain yogurt or sour cream, 21/2 teaspoons pure vanilla extract, and 2 tablespoons (30ml) of milk until just combined. The batter should be thick and not too smooth.
- Fold in the Peaches: Gently fold in the 1 and 3/4 cups (300–320g) of peeled chopped peaches, ensuring they are evenly distributed throughout the batter.
- Fill the Muffin Tins: Spoon the batter into your prepared muffin tins, filling them all the way to the top to ensure tall muffin tops.
- Add the Streusel Topping: Sprinkle the prepared streusel topping generously over each muffin before baking.
- Bake to Perfection: Pop the muffins in the oven and bake them at 375 degrees F for about 23 minutes, or until they are golden and a toothpick comes out clean.
- Cool and Enjoy: Let the muffins cool in the pan for a few minutes before transferring them to a wire rack.
Notes
- Storage Tips: Iced or plain muffins stay fresh covered at room temperature for a few days or in the refrigerator for up to 1 week.
- Expert Tips: Make sure your muffin batter is thick for tall tops. Fill muffin tins all the way to the top with batter for a nice rise. Double-check that your baking powder and baking soda are fresh to avoid dense muffins.
- Reheating Instructions: To reheat, warm in the oven at 350 degrees F for about 5-10 minutes until heated through.
- Serving Suggestions: Serve warm with butter spread on top, pair with a scoop of vanilla ice cream, or enjoy alongside a cup of coffee or tea.
- Recipe Variations: Swap peaches for blueberries or apples, add nuts for extra crunch, or incorporate some lemon zest for a citrusy twist.
Nutrition
- Serving Size: 1 muffin
- Calories: 350
- Sugar: 1g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 90mg
Find it online: https://bakeitwell.com/peach-streusel-muffins

Recipe Tips
- If your muffins are sinking in the middle, a thicker batter can help keep the peaches from settling. Aim for a nice consistency.
- When preparing the streusel, a crumbly texture is key. Mixing gently will prevent it from becoming too wet; just combine until you see clumps.
- For perfect muffin tops, filling the tins all the way to the top ensures a nice rise. Don’t be shy with that batter!
- If your muffins are dense, double-check that your baking powder and baking soda are fresh. A thick batter is also crucial for a good rise.
- When removing muffins from the pan, non-stick spray or liners can keep them from sticking and maintain their lovely shape.
Serving Suggestions
These peach streusel muffins are great warm with a butter spread on top. Pair them with vanilla ice cream or enjoy with coffee or tea.
These muffins can also serve as a breakfast treat or picnic snack. You can prepare them for brunch or serve at summer gatherings.
Add a drizzle of honey or maple syrup for extra sweetness. A dash of cinnamon on top offers an inviting aroma and flavor.
Recipe variations
- You can use blueberries or finely chopped apples instead of peaches for a different flavor profile in your muffins.
- Add 1 tablespoon of lemon zest to your batter for a bright and refreshing touch. A bit of acidity pairs nicely with sweet peaches!
- Either mixed nuts or granola can provide a satisfying crunch to your muffins, giving them an unexpected texture.
- If you want to scale this recipe, make 24 muffins using 2 and 1/2 cups (375g) of flour and doubling the other ingredients proportionally.
Save This Recipe!

How to Store?
To keep your peach streusel muffins fresh, follow these storage tips:
Room Temperature: Store muffins in an airtight container at room temperature for up to 3 days. This method maintains moisture and flavor.
Refrigeration: If you need to prolong freshness, refrigerate muffins in an airtight container for up to 1 week. This prevents mold growth.
Freezing: Wrap each muffin tightly in plastic wrap or aluminum foil, then place in a freezer bag. Freeze for up to 3 months. Thaw at room temperature before serving.
Other Recipes You’ll Love
- Fancy Fruit Salad
- Potato Galette and Smoked Salmon
- Avocado Toast with Poached Egg
- Italian Sub Casserole
If you enjoyed this Peach Streusel Muffins or any other recipe on my blog, please leave a ⭐ star rating and let me know how it went in the comments below. I appreciate taking time to read about this recipe, thank you!