How to Make the Best Peach Muffins with Crumb Topping

By: Olivia

June 9, 2025

Hey there, fellow bakers! Are you ready to brighten up your mornings with a delicious, easy-to-make treat that’s perfect for the whole family? Today, I’m thrilled to share my secret recipe for the best peach muffins with crumb topping. These moist, flavorful muffins are packed with fresh peaches and topped with a crunchy, buttery crumb that will have everyone begging for more. Plus, they’re surprisingly simple to whip up—no fancy techniques or ingredients required!

Featured image

Why You’ll Love This Recipe

  • Perfect for breakfast, brunch, or even as a quick snack
  • Packed with fresh peaches for natural sweetness
  • Crunchy crumb topping adds a delightful texture
  • Easy to customize with your favorite spices or add-ins
  • Freezer-friendly for meal prep
  • Ready in just 30 minutes

Ingredients

Here’s what you’ll need to make these scrumptious peach muffins with crumb topping:

Crumb Topping:

  • 1 cup all-purpose flour
  • 6 1/2 tablespoons butter (melted)
  • ¼ cup sugar
  • ¼ cup light brown sugar
  • 1 1/4 teaspoons ground cinnamon

Muffin Batter:

  • 2 large eggs
  • 2 cups all-purpose flour
  • 2 cups peaches (if frozen, thawed. If fresh, peeled and sliced.)
  • 1 cup granulated sugar
  • 1 cup sour cream
  • 1/2 cup vegetable oil
  • 2 tablespoons flour
  • 3 teaspoons baking powder
  • 1 teaspoon vanilla
  • ½ teaspoon salt

Full ingredient list with measurements is provided in the printable recipe card below.

How to Make the Recipe

Let’s dive into the step-by-step process for making these delicious peach muffins with crumb topping. Don’t worry, it’s easier than you think!

Step 1: Preheat and Prep

Preheat your oven to 400 degrees Fahrenheit and prepare a cupcake pan with paper liners. This ensures your muffins will bake evenly and be easy to remove once they’re done.

Step 2: Make the Crumb Topping

In a small bowl, whisk together flour, sugar, brown sugar, and cinnamon. Add the melted butter and stir until the mixture becomes crumbly. Refrigerate the crumb topping for later use. This step is crucial for getting that perfect crunchy texture on top of your muffins.

Step 3: Prepare the Dry Ingredients

In a large bowl, combine flour, baking powder, and salt. Set this mixture aside. It’s important to have your dry ingredients ready before mixing everything together.

Step 4: Mix the Wet Ingredients

In a separate medium-sized bowl, whisk together sugar and eggs until well combined. Add the sour cream, oil, and vanilla extract, ensuring the mixture becomes pale and yellow. This step ensures your muffins will be moist and flavorful.

Step 5: Combine Wet and Dry Ingredients

Gently fold the wet ingredients into the dry ones, mixing thoroughly. Be careful not to overmix, as this can make the muffins dense.

Step 6: Add the Peaches

Reserve 1 cup of peaches for topping. Dust the remaining peaches in a small bowl with 1 tablespoon of flour, gently folding them into the batter afterward. This step ensures the peaches are evenly distributed throughout the muffins.

Step 7: Fill the Muffin Tin

Spoon the batter into the prepared muffin tins, filling each cup about 2/3 full. Tap the pan gently on your work surface to settle the batter. This helps eliminate any air pockets and ensures even baking.

Step 8: Top with Peaches and Crumb Topping

Top the batter with the reserved peaches, pressing some into each muffin. Add chunks of the crumb topping by crumbling it over the muffins with your hands. This is the fun part where you get to make them look as delicious as they taste!

Step 9: Bake

Place the muffins in the preheated oven and bake for 5 minutes at 400 degrees Fahrenheit. Then, without removing the muffins, reduce the oven temperature to 375 degrees Fahrenheit and bake for an additional 15 minutes, or until a toothpick inserted in the center comes out clean. This two-step baking process ensures the muffins rise beautifully and the crumb topping is perfectly golden.

Step 10: Cool and Glaze

Allow the muffins to cool for 5 minutes in the pan before transferring them to a wire rack. For the glaze, combine powdered sugar, vanilla, and milk. Adjust the consistency by adding more powdered sugar for thickness or more milk to thin it. Drizzle the glaze over the muffins and enjoy the ooohs and aahhs from your family and friends!

Pro Tips for Making the Recipe

Here are a few tips to ensure your peach muffins turn out perfectly every time:

  • Use Fresh Peaches: Fresh peaches will give your muffins the best flavor and texture. However, if fresh peaches aren’t in season, frozen and thawed peaches work beautifully too.
  • Don’t Overmix: Overmixing can lead to dense muffins. Stop mixing as soon as the wet and dry ingredients are combined.
  • Let Them Cool: Resist the temptation to dig in immediately. Letting the muffins cool slightly before glazing helps the glaze set properly.
  • Freeze for Later: These muffins freeze wonderfully. Simply place them in an airtight container or freezer bag and thaw at room temperature when you’re ready to enjoy.

How to Serve

These peach muffins with crumb topping are incredibly versatile. Here are a few ways to serve them:

  • As a quick breakfast on-the-go
  • As a sweet treat with your morning coffee
  • As a dessert with a scoop of vanilla ice cream
  • As a snack for school lunches or after-school treats

Make Ahead and Storage

These muffins are perfect for meal prep. Here’s how to store them:

  • Room Temperature: Store in an airtight container at room temperature for up to 3 days.
  • Refrigerator: Store in an airtight container in the fridge for up to 5 days. Allow to come to room temperature before serving.
  • Freezer: Place muffins in an airtight container or freezer bag and store for up to 3 months. Thaw at room temperature or reheat in the microwave for a few seconds.

And there you have it—my go-to recipe for the best peach muffins with crumb topping. These muffins are a game-changer for any time of day, and I just know your family will love them as much as mine does. Happy baking, and don’t forget to share those delicious creations with your loved ones!

Looking for more peach-filled recipes? Be sure to check out my How to Make the Best Fresh Peach Cobbler and How to Make the Best Peach Crisp Recipe. And for another delicious twist, don’t miss my Southern Peach Bread: How to Make the Best Moist Recipe.

Peach Muffins with Crumb Topping

Moist and flavorful peach muffins topped with a crunchy crumb topping, perfect for breakfast or a snack.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 12 muffins
Course: Breakfast
Cuisine: American
Calories: 3000

Ingredients
  

Crumb Topping
  • 1 cup all-purpose flour
  • 6.5 tablespoons butter melted
  • 0.25 cup sugar
  • 0.25 cup light brown sugar
  • 1.25 teaspoons ground cinnamon
Muffin batter
  • 2 large eggs
  • 2 cups all-purpose flour
  • 2 cups peaches if frozen, thawed. If fresh, peeled and sliced.
  • 1 cup granulated sugar
  • 1 cup sour cream
  • 0.5 cup vegetable oil
  • 2 tablespoons flour
  • 3 teaspoons baking powder
  • 1 teaspoon vanilla extract
  • 0.5 teaspoon salt
  • 1 cup powdered sugar for glaze
  • 1 teaspoon vanilla for glaze
  • 2 tablespoons milk for glaze

Method
 

  1. Preheat oven to 400°F and prepare a cupcake pan with paper liners.
  2. Make crumb topping: whisk flour, sugar, brown sugar, and cinnamon. Add melted butter, stir until crumbly, and refrigerate.
  3. Mix dry ingredients: flour, baking powder, and salt. Set aside.
  4. Combine wet ingredients: sugar, eggs, sour cream, oil, and vanilla. Fold into dry ingredients.
  5. Add peaches to batter, reserving 1 cup for topping. Fill muffin tins 2/3 full, top with peaches and crumb mixture.
  6. Bake at 400°F for 5 minutes, then reduce to 375°F for 15 minutes. Cool and glaze with powdered sugar mixture.

Notes

For best results, use fresh peaches and let muffins cool before glazing. Store in an airtight container for up to 3 days.
A portrait of Olivia, the author of treatsyx.com, a fair-skinned woman with wavy, short copper hair including a fringe, and light blue eyes, smiling gently at the camera.

Sarah — cake lover, flavor explorer, and the heart behind CakesByVibes!

Driven by a passion for joyful baking, I created this blog to show that making beautiful, delicious cakes can be fun, easy, and full of creativity. Here, you’ll find vibrant recipes, step-by-step tips, and all the sweet inspiration you need — whether you're just starting out or already a baking pro.

Readers Love These Recipes!

Leave a Comment

Recipe Rating