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

Moist Peach Muffins with Crumble Topping


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Hannah Reed
  • Total Time: 40 minutes
  • Yield: Makes approximately 12 muffins 1x

Description

Moist Peach Muffins with Crumble Topping are a delightful treat bursting with the sweet, juicy flavor of fresh peaches and topped with a crunchy, buttery crumble. These muffins are perfect for breakfast, snacks, or sharing with friends. Easy to make and even easier to enjoy, they will fill your kitchen with an irresistible aroma that will have everyone asking for the recipe.


Ingredients

Scale
  • 2 ripe peaches, diced
  • 1 cup all-purpose flour
  • 1/2 cup granulated sugar
  • 2 tsp baking powder
  • 1/4 tsp salt
  • 2 large eggs
  • 1/2 cup whole milk
  • 1/4 cup melted unsalted butter
  • 1/2 tsp cinnamon
  • 1/3 cup brown sugar
  • 1/4 cup cold unsalted butter, cubed
  • 1/2 cup rolled oats

Instructions

  1. Preheat your oven to 350°F (175°C) and line a muffin tin with paper liners.
  2. In a large bowl, whisk together flour, sugar, baking powder, salt, and cinnamon.
  3. In another bowl, mix eggs, milk, and melted butter until smooth.
  4. Combine the wet ingredients into the dry mixture and gently fold in diced peaches.
  5. For the crumble topping, mix brown sugar, oats, and cubed butter until crumbly.
  6. Fill muffin tins about three-quarters full with batter and sprinkle crumble on top.
  7. Bake for 20-25 minutes or until a toothpick comes out clean.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 muffin
  • Calories: 180
  • Sugar: 10g
  • Sodium: 150mg
  • Fat: 6g
  • Saturated Fat: 3g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 40mg