These peach crumble muffins are soft, fluffy, and packed with juicy peach pieces, topped with a buttery, golden crumble that adds the perfect sweet crunch. They are ideal for breakfast, snacks, or a cozy dessert, offering a delicious balance of fruitiness and warm bakery-style comfort.

Why You’ll Love This Recipe

These muffins are incredibly moist thanks to fresh peaches, making every bite tender and flavorful. The crumble topping adds a delightful texture contrast that feels indulgent yet simple to make. This recipe is easy to follow and doesn’t require any special equipment, making it perfect for beginners. You can enjoy them warm or at room temperature, and they store well for later. The natural sweetness of peaches means you get a rich flavor without being overly sugary, making them perfect for any time of day.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the muffins:
2 cups all-purpose flour
1/2 cup granulated sugar
1/4 cup brown sugar
2 teaspoons baking powder
1/2 teaspoon baking soda
1/2 teaspoon salt
1/2 teaspoon ground cinnamon
2 large eggs
1/2 cup vegetable oil
1/2 cup milk
1 teaspoon vanilla extract
1 1/2 cups fresh peaches, peeled and diced

For the crumble topping:
1/2 cup all-purpose flour
1/3 cup brown sugar
1/4 cup granulated sugar
1/2 teaspoon cinnamon
1/4 teaspoon salt
1/4 cup unsalted butter, melted

Directions

Start by preheating your oven to 180°C (350°F) and lining a muffin tin with paper liners. This ensures the muffins bake evenly and are easy to remove.

In a large bowl, whisk together the flour, granulated sugar, brown sugar, baking powder, baking soda, salt, and cinnamon. Mixing the dry ingredients well ensures an even rise and flavor throughout the muffins.

In another bowl, whisk the eggs, vegetable oil, milk, and vanilla extract until smooth. Pour the wet ingredients into the dry ingredients and gently mix until just combined. Avoid overmixing, as this can make the muffins dense instead of fluffy.

Fold in the diced peaches carefully so they are evenly distributed without breaking down too much. The peaches will release juice during baking, keeping the muffins moist.

To prepare the crumble topping, combine flour, brown sugar, granulated sugar, cinnamon, and salt in a bowl. Add the melted butter and mix until crumbly.

Divide the muffin batter evenly into the prepared muffin cups, filling each about three-quarters full. Generously sprinkle the crumble topping over each muffin.

Bake for 20–25 minutes, or until the tops are golden and a toothpick inserted into the center comes out clean. Allow the muffins to cool in the pan for a few minutes before transferring them to a wire rack.

Servings and timing

This recipe yields approximately 12 muffins.
Preparation time is about 15 minutes.
Baking time is 20–25 minutes.
Total time is around 40 minutes.

Variations

You can substitute peaches with nectarines or apricots for a slightly different flavor while keeping the same texture. Adding a handful of chopped nuts such as almonds or walnuts to the crumble topping provides extra crunch. For a richer taste, you can replace part of the milk with yogurt or sour cream. If you prefer a hint of spice, try adding a pinch of nutmeg or cardamom to the batter. You can also make these muffins slightly healthier by using whole wheat flour for half of the flour quantity.

Storage/Reheating

Store the muffins in an airtight container at room temperature for up to 2 days. For longer storage, keep them in the refrigerator for up to 5 days. To freeze, wrap each muffin individually and store in a freezer-safe bag for up to 2 months.

To reheat, warm the muffins in the microwave for about 15–20 seconds or in a preheated oven at 160°C (320°F) for 5–7 minutes. This helps restore their soft texture and refreshes the crumble topping.

FAQs

Can I use canned peaches instead of fresh?

Yes, but make sure to drain them well and pat them dry to avoid excess moisture.

Can I make these muffins gluten-free?

You can substitute with a gluten-free flour blend designed for baking, though texture may vary slightly.

Why are my muffins dense?

Overmixing the batter can lead to dense muffins. Mix just until combined.

Can I reduce the sugar?

Yes, you can slightly reduce the sugar, but it may affect the sweetness and texture.

How do I know when the muffins are done?

Insert a toothpick into the center; if it comes out clean, they are ready.

Can I add other fruits?

Yes, berries like blueberries or raspberries work well in this recipe.

What oil works best?

Neutral oils like vegetable or canola oil are ideal for a light texture.

Can I make mini muffins?

Yes, just reduce the baking time to about 12–15 minutes.

Why is my crumble not crunchy?

Ensure the butter-to-flour ratio is correct and don’t overmix the crumble.

Can I make the batter ahead of time?

It’s best to bake immediately, as the leavening agents activate once mixed.

Conclusion

Peach crumble muffins are a delightful treat that combines soft, fruity interiors with a crisp, buttery topping. They are easy to prepare, versatile, and perfect for sharing with family or enjoying on your own. With simple ingredients and reliable results, this recipe is one you’ll want to make again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Peach Crumble Muffins


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 40 minutes
  • Yield: 12 muffins
  • Diet: Vegetarian

Description

Soft and fluffy peach crumble muffins filled with juicy peaches and topped with a buttery, sweet crumb topping.


Ingredients

  • For the muffins:
  • 2 cups all-purpose flour
  • 1/2 cup granulated sugar
  • 1/4 cup brown sugar
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground cinnamon
  • 2 large eggs
  • 1/2 cup vegetable oil
  • 1/2 cup milk
  • 1 teaspoon vanilla extract
  • 1 1/2 cups fresh peaches, peeled and diced
  • For the crumble topping:
  • 1/2 cup all-purpose flour
  • 1/3 cup brown sugar
  • 1/4 cup granulated sugar
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon salt
  • 1/4 cup unsalted butter, melted

Instructions

  1. Preheat oven to 180°C (350°F) and line a muffin tin with paper liners.
  2. In a large bowl, whisk together flour, granulated sugar, brown sugar, baking powder, baking soda, salt, and cinnamon.
  3. In another bowl, whisk eggs, oil, milk, and vanilla until smooth.
  4. Combine wet and dry ingredients, mixing gently until just combined.
  5. Fold in diced peaches carefully.
  6. In a separate bowl, mix crumble ingredients until crumbly.
  7. Divide batter into muffin cups, filling about 3/4 full.
  8. Sprinkle crumble topping generously over each muffin.
  9. Bake for 20–25 minutes until golden and a toothpick comes out clean.
  10. Cool slightly before transferring to a wire rack.

Notes

  • Do not overmix batter to keep muffins light and fluffy.
  • Drain canned peaches well if using instead of fresh.
  • Add nuts for extra crunch in the topping.
  • Use yogurt or sour cream for a richer texture.
  • Reheat briefly to refresh softness and crumble.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 muffin
  • Calories: 280
  • Sugar: 18g
  • Sodium: 180mg
  • Fat: 14g
  • Saturated Fat: 4g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 40mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star