These peach streusel muffins hit the spot when I'm craving a treat that's sweet, fresh and light. There are bursts of peaches in every bite, and the streusel topping gives the muffins an extra layer of sweet goodness. An easy to make, no-fuss, classic peach muffin recipe. More than likely, you already have most of the ingredients needed sitting in your pantry. Which is a wonderful thing when you need to quickly whip up a delicious treat! Let's get started, shall we?
Jump to Recipe
August has arrived, along with the peak of peach season. Peaches are going for a great price right now in the grocery stores, and I plan to use them in as many recipes as possible!
I know, I know, slicing and peeling fresh peaches every time you want to make peach muffins isn't for everyone. You can also use canned peaches for this recipe. A win-win eliminating the need to wait around for peach season. Easily make these yummy peach streusel muffins all year long!
How to Make Peach Muffins
Below are the recommended ingredients and baking directions to make 12 peach muffins.
Peach Muffin Ingredients:
- All-Purpose Flour
- Granulated Sugar
- Baking Powder
- Table Salt
- Milk
- Unsalted Butter, Melted
- 1 Large Egg
- Vanilla Extract
- Peaches, Peeled and Diced
Streusel Topping Ingredients:
- All-Purpose Flour
- Granulated Sugar
- Baking Powder
- Ground Cinnamon
- Unsalted Butter, Softened
See ingredient quantities in the recipe card below.
Missing an ingredient or two? Let a personal shopper from Instacart do the shopping for you. I’ve been using Instacart for years now and can not recommend the service enough. Use this link to received $10 off your first order!
Tools:
- A large mixing bowl (for the muffin mix) and a small mixing bowl (for the streusel topping)
- Measuring cups and spoons
- Whisk
- Spatula
- Cupcake liners
- Muffin pan with 12 muffin wells
- Ice-cream scoop with trigger (optional but very helpful)
Baking Instructions:
- Preheat the oven to 375 °F and line the muffin pan with cupcake liners.
- Make the muffin batter. Mix the dry ingredients (all-purpose flour, granulated sugar, baking powder, and salt) in a large bowl until well combined.
- Make a well in the center of the dry ingredients mixture. Add the wet ingredients (butter, egg, and vanilla extract). Mix with a whisk until all the ingredients are well combined and a smooth consistency is formed.
- Fold in the peaches using a rubber spatula.
- Scoop the muffin batter evenly between the muffin pan wells. Each muffin pan well should be full with muffin batter.
- Make the streusel topping. In a small mixing bowl, mix together the all-purpose flour, granulated sugar, baking powder, ground cinnamon, and butter until well combined.
- Evenly spoon the streusel topping mixture over each of the muffins.
- Bake for 20-25 minutes or until a toothpick inserted in the center comes out clean.
- Allow the muffins to cool for 5 minutes. Serve and enjoy!

Tips & Storing:
Peach streusel muffins are a great recipe for making ahead. Easily store in an airtight container or bag in the refrigerator for up to five days, or in the freezer for a couple of weeks. Simply reheat in the microwave for a minute or two and enjoy!
This recipe can easily be adapted to incorporate many of your other favorite fruits. Replace the peaches with your favorite fruit as desired.
Looking for a delicious muffin recipe to use up your ripped bananas? Try this Chocolate Chip Banana Muffin recipe!
Peach Streusel Muffins
Ingredients
Peach Muffin
- 2 ½ Cups All-Purpose Flour
- ½ Cup Granulated Sugar
- 1 Tablespoon Baking Powder
- 1 Teaspoon Salt
- 1 Cup Milk
- 1 Stick (½ Cup) Unsalted Butter Melted
- 1 Large Egg
- 1 Teaspoon Vanilla Extract
- 2 Cups Peaches (4 Peaches) Peeled and diced
Streusel Topping
- ¼ Cup All-Purpose Flour
- 3 Tablespoons Granulated Sugar
- ½ Teaspoon Ground Cinnamon
- 4 Tablespoons Unsalted Butter Softened
Instructions
- Preheat the oven 375°F and line the muffin pan with cupcake liners.
- Make the muffin batter. Mix the dry ingredients (all-purpose flour, granulated sugar, baking powder, and salt) in a large bowl until well combined.
- Make a well in the center of the dry ingredients mixture. Add the wet ingredients (butter, egg, and vanilla extract). Mix with a whisk until all the ingredients are well combined and a smooth consistency is formed.
- Fold in the peaches using a rubber spatula.
- Scoop the muffin batter evenly between the muffin pan wells. Each muffin pan well should be full with muffin batter.
- Make the streusel topping. In a small mixing bowl, mix together the all-purpose flour, granulated sugar, baking powder, ground cinnamon, and butter until well combined.
- Evenly spoon the streusel topping mixture over each of the muffins.
- Bake for 20-25 minutes or until a toothpick inserted in the center comes out clean.
- Allow the muffins to cool for 5 minutes. Serve and enjoy!
Did you enjoy this Peach Streusel Muffin recipe? Your feedback in the comments takes just a minute to contribute and helps other brunchers find their next favorite recipe! Thank you for your time in trying out a new recipe and sharing your thoughts. For more, visit the Recipe Box tab.
Tag your dish on Instagram @thebookishbruncher so I can be sure to see what you’ve cooked up!
Leave a Reply