Go Back
+ servings
Peach Muffins stacked on wire rack with bite taken out of muffin on top.
Print Recipe
5 from 1 vote

Peach Muffin Recipe

These homemade Peach Muffins are made with fresh peaches and topped with a brown sugar cinnamon crumb topping.
Prep Time10 minutes
Cook Time15 minutes
Total Time25 minutes
Course: Breakfast, Snack
Cuisine: American
Servings: 12
Calories: 204kcal
Author: Judy Wilson

Ingredients

  • cups all-purpose flour
  • 1 teaspoon baking powder
  • ¼ teaspoon salt
  • ¼ cup oil
  • ½ cup brown sugar
  • 1 large egg
  • 1 cup buttermilk
  • 1 teaspoon vanilla extract
  • 2 cups peaches, diced into ½ inch or smaller pieces

Crumb Topping

  • 2 Tablespoons butter, softened
  • ¼ cup all-purpose flour
  • 2 Tablespoons brown sugar
  • 2 Tablespoons white sugar
  • 1 Teaspoon cinnamon

Instructions

  • Preheat oven to 350 degrees. Prepare muffin pan lining a 12-cup muffin pan with cupcake liners or spray with non-stick cooking spray.
  • Prepare the streusel by mixing butter, flour, brown sugar, white sugar and cinnamon together until crumbly and completely combined and set aside.
  • In a large mixing bowl, combine 1 ½ cups flour, baking powder, salt, and brown sugar.
  • Then add the egg, oil, buttermilk, and vanilla, and mix until just combined.
  • Next add peaches and gently fold in.
  • Divide the muffin batter between 12 greased or paper-lined muffin cups.
  • Evenly sprinkle crumb topping over muffin tops.
  • Bake in center of oven for 18 minutes until edges are golden and a toothpick inserted into the center comes out clean.
  • Remove from oven and allow to cool.

Notes

It’s best to use fresh or frozen peaches. I find canned peaches to be too soft and watery which adds a lot of moisture to the batter and can ruin the texture of the muffins.
Store the peach muffins in a airtight container at room temperature for up to 2 days.
To freeze place cooled muffins in a freezer safe container or freezer bag. Freeze for up to 2 months. When ready to use thaw in the refrigerator overnight.

Nutrition

Calories: 204kcal | Carbohydrates: 31g | Protein: 3g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 21mg | Sodium: 132mg | Potassium: 100mg | Fiber: 1g | Sugar: 16g | Vitamin A: 195IU | Vitamin C: 1mg | Calcium: 60mg | Iron: 1mg