This post contains affiliate links, to find out more information, please read my disclaimer policy-https://www.bostongirlbakes.com/disclosure-policy/..

What do you need to make peach muffins?
- Pecans – I used pecans for the topping but as I said the original recipe I adapted this from used walnuts. I think almonds would work great too. If you have a nut allergy then by all means just omit them!
- All purpose flour – When making muffins, I like to keep it simple and use all purpose flour. It has that mid range protein content perfect for muffins. You can read all about the different types of flour here if you really want to nerd out. Nothing wrong with that.
- Light brown sugar – Brown sugar in the topping gives the topping such great flavor. You can always make your own if you need to in a pinch.
- Cinnamon – I kept the spice simple here. All I think these muffins needed was a bit of cinnamon to complement the beauty of the peaches.
- Unsalted butter – I’ve said this before but I really suggest you use unsalted butter when baking. Not all brands use the same amount of salt in their butter, so brands can vary. I like to use unsalted butter so I can control the amount of salt. We are going to use butter in the topping and the batter. If you are having to use salted butter, then you might want to reduce or eliminate the salt in the batter.
- White granulated sugar – I use this in the muffin batter. This will get treated as a dry ingredient and add to the flour mixture.
- Baking powder and baking soda– these are the leavening agents which help to make sure your muffins rise properly. They are NOT interchangeable. You want to make sure they are fresh- to test baking powder test a teaspoon in a little bit of hot water, to test baking soda test a teaspoon of it some acid (vinegar or lemon juice). If they bubble, they are good to go!
- Eggs – I always use large eggs when baking. And I also make sure they are at room temperature so they blend well and do not seize up my melted butter. To get your eggs to room temperature quickly, place them in a bowl of warm water for 10 minutes before using.
- Sour cream – this is the key ingredient to keep theese muffins super moist. You could also try subbing out the sourcream and using greek yogurt instead. I recommend that you use full fat sour cream. Fat adds flavor and moisture and improves the texture.
- Vanilla extract – Nothing is better than some vanilla extract for flavor. I recommend always using pure vanilla extract!
- Peaches – Aww yes the peaches. Wouldn’t be a peach muffin without! This recipe takes about 3 whole peaches. Make sure they are ripe so it’s easier to peel and chop. Plus they will have the best flavor of course.
Tips and Tricks for making these Peach muffins
- Measure your flour correctly – Measuring your flour wrong is one reason why homemade muffins don’t come out fluffy and moist like they do as a bakery. The best way is to use a scale and measure by weight. I still love to measure by volume, as I am sure most American home bakers do. So if you do use your measuring cups, then be sure to first fluff up the flour. Then scoop with a spoon into the cup and then level off with a flat edge. For more on how and why to measure your flour you can read this post.
- Prepare your pans first. You want to make sure to get those ready before you start measuring. I like to use liners for my muffins and then also spray the top of the pans with non-stick cooking spray. You don’t have to use liners, but then make sure the wells and the top of the tin are sprayed well. But you don’t want your batter sitting around while you get your pans ready, so do this first.
- Do not overmix. Once you add the wet ingredients to the dry ingredients, you want to make sure to mix just until the flour is mixed in. If you keep mixing, then you activate the gluten protein in the flour which can make your muffins tough and chewy. And cause “tunneling” which are these long holes throughout your muffins. So. Do. Not. Overmix. Ok? Ok.
- Test for doneness. It can be tough to tell if your muffins are done. I like to use a toothpick inserted into a muffin in the middle of the tin and look for moist crumbs clinging to the toothpick. If you see batter still then pop them into the oven for a few minutes.
- Cool on a cooling rack. Once you have taken your muffins out of the oven you want to move them from a tin to a cooling rack. If you leave the muffins in the tin, then the heat from the tin will cause them to continue to bake possibly causing them to overbake.
For more muffin making tips check out this post! And be sure to give my Ultimate Guide To Baking Quick Bread Recipes
How to make these peach muffins – step by step photos
Step 1- Make the pecan streusel topping
To make the topping you want combine the pecans, flour, brown sugar and cinnamon. Then stir in the melted butter and combine so it’s a crumbly streusel topping.
Make ahead tip: You can make this a few days in advance! Just place in a zip-loc bag and pop in the fridge. You can also freeze this streusel topping for 2-3 months.
Step 2: Combine the dry ingredients
You want to sift the dry ingredients together in a bowl. Sifting is a pain (I know, I get it) but it does help to aerate the ingredients, properly mix the leavening agents evenly, and create a light and fluffy muffin.
Step 3: Combine the wet ingredients
In another bowl, you want to combine the wet ingredients – sour cream, vanilla, melted butter, eggs. And then fold in your diced peaches.
Step 4: Combining the wet and dry ingredients
Now that you have your wet and dry ingredients it’s time to combine them. But when making muffins, this is where things can go wrong. When making muffins you want to add the wet to the dry so the dry is on the bottom. And the next is mixing. You probably have always heard to not “overmix”. But really what does that mean? You want to stir just until the dry ingredients have disappeared. You should still see lumps. Lumps are our friend!
Too much mixing = gluten forming = a tough textured muffin.
You can see below. That batter is by no means smooth. And it shouldn’t be! I want lumpy batter that doesn’t look so great right now.
For more on how to make muffins properly, read my post ultimate guide on how to make muffins.
Step 5: Scoop and bake
Now that our batter is ready, you want to scoop the batter into your prepared pans. I always use liners – I think this make them easy to transport and give out to friends (aka not keep them all in the house to myself!) I use a large scoop for my muffins and I fill them to the top.
We are not making cupcakes which can sink if you fill them too much. These muffins will bake up beautifully if you scoop to the top. Then sprinkle on the streusel (about 1-2 tablespoons per muffin). And then bake these muffins.
To test for doneness: I insert a toothpick and look for moist crumbs clinging to it.
Step 6: Glaze Away!
Now the glaze is optional. But I think it’s what put these muffins over the edge for me. The glaze is simple – powdered sugar, milk and vanilla. And then you can adjust to the consistency you want from the base recipe I’ve given you.
Peach Muffin Recipe FAQ’s
Why did my muffins fall flat?
This is a common problem in baking. And this is usually due to the fact that you took them out too early so the insides were set up yet causing them to collapse upon cooling. I recommend using a toothpick to test the doneness. And invest in an oven thermometer so you can accurately gauge if your oven temperature is accurate.
How do I make my muffins fluffy?
This comes down to that not over mixing. Again too much mixing and you cause your muffins to become tough and dense from overactivating the gluten protein in the flour. Also, double check that freshness of those leavening agents!
Do I need to peel my peaches?
I did. And I do recommend it. I just simply used a vegetable peeler. If I was making something that required a lot of peaches, then I would boil them for a minute so that skins peel off easily. But since this is only 3 peaches, I just took the time to peel them myself.
Can I substitute whole wheat flour for these peach muffins?
Of course you can! I love using white whole wheat flour as a 1:1 swap. Or if I use 100% whole wheat flour, then I substitute half of the flour called for with whole wheat flour.
Can I make these muffins gluten free?
I used to do a lot of gluten free baking awhile back. You can definitely make these gluten free. Just use a 1:1 gluten free baking mix. My favorite is Cup 4 Cup.
Can I freeze muffins?
Yes. And you should! Freezing your baked good is a major time saver.
To freeze unbaked: Scoop as the recipe directed into your liners, then freeze the muffin in the tin. Once frozen you can either take them out of the tin (therefore getting your tin back) and place in a zip-loc bag. Or just wrap the whole tin in plastic wrap a few times. Then when ready to bake, just bake frozen (no need to thaw) and add on a few minutes of bake time.
To freeze baked: If you find you have some leftover, then allow them to cool completely and place them in a resealable plastic bag and freeze. When ready to enjoy, I just let mine thaw at room temperature (this happens within a few minutes!) and enjoy.
More Muffin Recipes
- Strawberry Chocolate Chip Muffins
- The BEST Blueberry Streusel Muffins
- Easy Chocolate Chip Muffin Recipe
- Strawberry Chocolate Chip Muffins
More Peach Recipes
Tools Needed To Make This Peach Muffin Recipe
- Muffin Pan
- Ice-cream Scoop
- Muffin Liners
- Mixing bowls
- Dry Measuring Cup and spoons
- Liquid Measuring Cup
- Whisk
- Spatula
Follow Boston Girl Bakes:
Facebook | Twitter | Pinterest | Instagram
If you want to become a better baker then be sure to check out my Ultimate Baking Bootcamp online class!
Don’t miss a thing, subscribe to get recipes delivered to your inbox!
Peach Muffins
Ingredients
For the streusel topping:
- 1 1/2 cups coarsely chopped pecans
- 1/3 cup all-purpose flour
- 1/3 cup light brown sugar firmly packed
- 1/2 teaspoon ground cinnamon
- 3 tablespoons unsalted butter melted
For the muffins:
- 2 cups all purpose flour
- 1 cup granulated white sugar
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 2 1/2 teaspoons ground cinnamon
- 1/2 teaspoon salt
- 3 large eggs room temperature
- 3 tablespoons unsalted butter melted
- 1 1/2 cups sour cream
- 1 tablespoon vanilla extract
- 1 1/2 cups peaches (about 3 peaches) peeled, pitted, and diced
For the vanilla glaze
- 1 cup powdered (confectioners) sugar
- 1 tablespoon milk (or heavy cream, or water)
- 1/4 teaspoon vanilla extract
Instructions
For the streusel topping
- In a small bowl, combine the pecans, flour, brown sugar and cinnamon.
- Stir in the butter, and mix until well blended.
For the muffins:
- Preheat the oven to 375 degrees F. Line 12 large muffin cups with paper liners, and spray the top of the pan lightly with nonstick spray.
- In a medium bowl, sift together the dry ingredients, from flour to salt, and set aside.
- In a separate bowl, whisk the eggs, butter, sour cream, and vanilla. Fold in the peaches.
- Add the egg mixture to the dry mixture. Stir until just moist and blended. Do not overmix.
- Scoop the batter into the prepared muffin pan with a large ice cream scoop (1/3-cup scoop).
- Sprinkle with the Brown Sugar-Walnut Streusel Topping, and lightly press the topping into the muffin batter
- Bake 30 to 35 minutes, until the tops of the muffins spring back when lightly pressed and a toothpick inserted in the center of a muffin comes clean. Remove from the oven, and cool for 5 minutes. Turn the muffins out of the pan, and serve immediately.
For the glaze
- In a small bowl, combine the glaze ingredients and whisk until smooth. You can adjust the consistency by adding more or less milk, and more or less powdered sugar. Drizzle over the muffins once cooled.
Notes
- Measure your flour correctly - Measuring your flour wrong is one reason why homemade muffins don't come out fluffy and moist like they do as a bakery. The best way is to use a scale and measure by weight. I still love to measure by volume, as I am sure most American home bakers do. So if you do use your measuring cups, then be sure to first fluff up the flour. Then scoop with a spoon into the cup and then level off with a flat edge. For more on how and why to measure your flour you can read this post.
- Prepare your pans first. You want to make sure to get those ready before you start measuring. I like to use liners for my muffins and then also spray the top of the pans with non-stick cooking spray. You don't have to use liners, but then make sure the wells and the top of the tin are sprayed well. But you don't want your batter sitting around while you get your pans ready, so do this first.
- Do not overmix. Once you add the wet ingredients to the dry ingredients, you want to make sure to mix just until the flour is mixed in. If you keep mixing, then you activate the gluten protein in the flour which can make your muffins tough and chewy. And cause "tunneling" which are these long holes throughout your muffins. So. Do. Not. Overmix. Ok? Ok.
- Test for doneness. It can be tough to tell if your muffins are done. I like to use a toothpick inserted into a muffin in the middle of the tin and look for moist crumbs clinging to the toothpick. If you see batter still then pop them into the oven for a few minutes.
- Cool on a cooling rack. Once you have taken your muffins out of the oven you want to move them from a tin to a cooling rack. If you leave the muffins in the tin, then the heat from the tin will cause them to continue to bake possibly causing them to overbake.
Nutrition
Jessica Hamby says
Delicious!!! Love the crunch from the pecans. Almost tastes like a peachy pecan pie. 🙂
hperine@gmail.com says
Thanks Jessica! Glad you loved them! And that’s a great comparison and a good idea for a pie 😋