Fresh Peach Muffins Recipe (with Crumb Topping)
This post may contain affiliate links. Please read our Disclosure Policy.
Celebrate fresh summer fruit with this delicious peach muffins recipe finished with a warm cinnamon crumb topping made from scratch. Easy to make and easy to eat, these beauties are perfect for your family table or a classy brunch with friends.

Our step-by-step instructions will have you enjoying homemade muffins in no time, not to mention youโll be adding crumble to all of your baked goods! We know you are going to love this easy peach muffinย recipe using fresh peaches.
Thereโs nothing like biting into fresh juicy peaches. I can still envision sinking my teeth into one and leaning forward to keep the juices from dripping off of my chin onto my shirt.
A close second is savoring a tender fluffy muffin with great peach flavor and crunchy cinnamon sugar muffin tops. Freshly baked muffins will fill your kitchen with the essence of warm cinnamon making it difficult to keep from eating them before theyโre cool.

If youโre like me, we adore peach season. If youโre looking for more freshly baked peach recipes, try myย peach sauce,ย peach crumble with oats,ย peach crisp, or our amazingย peach kuchen.
Hostess At Heart participates in affiliate programs. As an Amazon Associate, I earn a commission from qualifying purchases. Please refer to myย disclosure pageย for more information.
Ingredients for the Peach Muffins Recipe

Salted Butter โย We use real butter but you can substitute it with a butter substitute. That may affect the flavor, however. You want cold butter for the crumb topping but room temperature for theย peach muffin batterย meaning that when pressed with your finger it leaves a dent, not melted or runny. Using room-temperature butter creams much better than cold butter. If you use unsalted butter, youโll want to add 1/4 teaspoon.
Sugar โย We use white granulated sugar and brown sugar in this recipe. The brown sugar adds the slight flavor of molasses which we love. You can use light or dark brown sugar.
Eggs โย Grade A large eggs are what I use for consistency in my recipes.
Yogurt โ We use Greek yogurt or Icelandic yogurt which are higher in protein and often have less sugar. Theyโre often thicker and less watery than other types of yogurt. Use the variety that you prefer. Full-fat to fat-free is acceptable. The vanilla yogurt recommended adds an essence and mild flavor that we enjoy.

Milk โ We use whole milk. It adds richness to the recipe and the additional fat makes baked goods soft and tender. Milk provides the liquid that we need in this recipe working with our leaveners to make our baked goods rise and become light and tender. You can use any variety of milk for this recipe but your results could vary.
Vanilla Extractย โย We use pure vanilla extract. However, you can use imitation vanilla extract if thatโs what you have.
All-Purpose Flour โ Use bleached or unbleached flour. One doesnโt act or taste any differently from the other. Unbleached flour is just less processed since it doesnโt go through the step of bleaching it.
Baking soda and baking powderย โ Called leavening agents that are essential for baked goods to have the right texture and rise.
Saltย โ Our preferences areย Kosher saltย orย Fine sea saltย which we feel dissolves better with a less likely chance of salt pockets in our baked goods.
Fresh Peaches.ย Peeled, pitted, and diced.
How To Make Peach Muffins
Please note, that the printable recipe card has the full list of ingredients, quantities, complete instructions, and nutritional information. The following is a quick overview of the recipe.
Step One. Get the following things ready.
Preheat the oven. Either line your muffin tin with cupcake paper liners or spray it with nonstick spray. Peel and chop the peaches.
Cream butter and sugars
Blend wet ingredients
Step Two. Combine wet Ingredients
Use an electric mixer to combine the butter and sugars until light and fluffy. Add the eggs, yogurt, and vanilla extractย blending until combined.

Step Three. Mix the dry ingredients.
In a separate bowl, mix the flour, baking soda, and baking powder.
Add spices to peaches
Blend peaches with spices
Step Four. Mix the peaches with spices.
Mix the chopped peaches, cinnamon, salt, ground ginger, and allspice.

Step Five. Combine it all together. Follow these steps.
Add the flour mixture to the butter/sugar alternating with the milk. Mix until combined. Donโt overmix. Fold in the peaches. Mix until the peaches are coated.
Want to save this recipe?
I'd like to receive more tips and recipes from Hostess At Heart!
Scoop batter
Fill muffin tin
Step Six. Fill the pan with muffin batter.
Using an Ice cream scoop, fill the cupcake batter to the top. Set aside.

Top with crumble
Crumble topped muffins
Step Seven. Mix the crumble topping.
Combine brown sugar, granulated sugar, cinnamon, and butter in a small mixing bowl. Using a fork or pastry blender, mix until combined. Add the flour and mix well. Top each cupcake with the crumble, and gently press down.
Step Eight. Bake your Peach Muffins.
Bake for 5 minutes. Then, reduce the oven temperature toย 350ยฐFย until golden brown and tests done.

Step Nine. Cool and eat.
Cool in the pan for 3 to 4 minutes, then move to a cooling rack to finish cooling the muffins. Make sure they are completely cool before placing them in storage.
Hostess Tips and Variations
- Use forks or a pastry blender to make the crumb topping, not your hands. Mix until you have small clumps. Overworking the streusel or the heat from your hands will result in a layer of baked sugar versus a light crumbly topping.
- Do not overbake your muffins. Quick breads should still be ever-so-slightly moist in the center when you pull them from the oven, meaning that if you insert a toothpick into the center of the muffinย to check for doneness, you might see one or two moist crumbs. Let them cool in the pan over a wire rack. Theyโll finish baking and the tops of the muffins will get a nice crunch.
- Leave off the crumb top (gasp thatโs the best part) or dust them with powdered sugar. You can also serve them with a simple vanilla glaze like we did with ourย dried cherry sconesย recipe.
- Substitute the vanilla extract with almond extract.
- Add chopped almonds or walnuts to the muffin batter or sprinkle them over the top of each muffin like we did in ourย banana nut muffins.
- Tossing the peaches in the spices separately before adding them to the muffin batter will help ensure that they stay suspended in the batter instead of sinking to the bottom of your muffin.ย

Frequently Asked Questions
Can I use canned peaches in this recipe?
We highly recommend using fresh peaches. You can use canned peaches but they must be drained, and ideally, you would pat them dry. Canned peaches are softer than fresh so the texture and moisture content may change.
You can also use frozen peaches in these delicious muffins without thawing them first.
The Easiest Way to Peel a Peach.



- Wash andย scoreย the peach skin with the sharp tip of a knife 4 to 6 times down the length of the peach.
- Add the peaches toย boiling water and keep them submerged or turn them forย 30 seconds.
- I use aย spyder strainerย for holding the peaches down, turning them, and removing them from the hot water.
- Submerge the peaches in anย ice bathย for 10 seconds.
- Slide the skin from them immediately.
Yes. Muffins will keep for several days but are definitely best when first made and get stale over time.

How To Reheat & Store Peach Muffins
Best way to store muffins?
You can keep the muffins at room temperature for 3 to 4 days and in the fridge for up to 1 week. Cover them loosely with plastic wrap. If theyโre stored in an airtight container they will become soft due to the moisture in the muffins.
Can I freeze Peach Crumble Muffins?
Yes. Place muffins on a sheet pan to freeze individually, and then combine them in a single airtight container. Or, freeze them in individual containers such as freezer-quality bags.
How to reheat peach muffins?
You can eat the muffins at room temperature. You can also rewarm them in the microwave. Also, I like to put it in the air fryer to get the crumble nice and crunchy, 330ยบ F for 2 minutes.

If you are a peach lover like us, I think youโll love ourย No-bake Freshย Peach Pieย and ourย Peach Bundt Cakeย recipe is a family favorite. Give them a try and let me know what you think.ย
We have so many muffin recipes!
Muffins are my jam and I would love to share all of these amazing recipes with you. Be sure to try theseย French Toast Muffinsย for starters. Iโm not even going to be able to link them all but another crowd favorite is this recipe forย Blackberry muffins. You canโt go wrong withย Cranberry Orange Muffins.ย And, if you want aย Basic Muffin Recipeย you can turn into anything, weโve got that too.
I hope you enjoyed this delicious recipe as much as we do. Drop me a comment below, and donโt forget to give it a star rating. โญโญโญโญโญ. Your comments and ratings help others decide if this recipe is for them too.
Did you enjoy this recipe? Donโt forget to pin it for later and follow me on Pinterest for more delicious recipes like this one!













Looking forward to making these muffins. Can it be used to make mini loaves of bread. I think it would make a great treat in my goodie bag for the holidays. Thanks
Absolutely, Rochelle! Here’s a fun little conversion sheet for you. https://hostessatheart.com/baking-pan-conversion-cheat-sheet/.
Just in time for peach season! These were absolutely scrumptious! Definitely a new breakfast and snack fave!
Thank you, Laura. We love peaches and can’t get enough of them when they’re in season.
We make this every year and love it, and now that peaches are in season again, I can’t wait to make it again!
Oh I’m with you! Thank you.
Love peaches