Go Back
+ servings
fresh peach muffins ingredients laid out on white counter

Fresh Peach Muffins Recipe

These fresh peach muffins are moist, tender, and bursting with juicy summer peaches. Easy to make and perfect for breakfast, brunch, or snacking!
No ratings yet
Print Pin
Course: Breakfast, Brunch, Dessert, Snack
Cuisine: American, Summer Baking
Prep Time: 15 minutes
Cook Time: 25 minutes
Peach Prep: 15 minutes
Total Time: 55 minutes
Servings: 12 muffins
Calories: 215kcal
Cost: $7–$9 USD

Equipment

  • 1 12-cup muffin tin Standard size, non-stick
  • 12 paper liners Optional, for easy cleanup
  • 2 Mixing bowls One for dry, one for wet
  • 1 Rubber spatula For gentle folding
  • 1 Paring knife To peel and dice peaches
  • 1 Wire rack For cooling muffins
  • 1 Kitchen scale Optional, for accuracy

Ingredients

Dry Ingredients

  • 2 cups all-purpose flour
  • ¾ cup granulated sugar
  • 2 teaspoon baking powder
  • ½ teaspoon salt

Wet Ingredients

  • cup melted butter Slightly cooled
  • 1 egg Large
  • 1 cup whole milk Room temperature
  • 1 teaspoon vanilla extract
  • 1 tablespoon sour cream Optional but recommended

Peaches

  • 2 fresh peaches Peeled and diced
  • 1 tablespoon flour For coating peaches
  • ½ teaspoon ground cinnamon Mixed with peaches
  • 1 tablespoon sugar Optional, for macerating peaches

Optional Streusel Topping

  • ¼ cup brown sugar Light or dark
  • 2 tablespoon flour
  • 2 tablespoon cold butter Cubed
  • ¼ teaspoon cinnamon

Instructions

  • Preheat the oven and prepare peaches as described.
  • Mix together the dry ingredients in a bowl.
  • Whisk the wet ingredients together in a separate bowl.
  • Gently fold the wet ingredients into the dry ingredients until just combined.
  • Add the diced peaches coated with flour, cinnamon, and optional sugar.
  • Spoon the batter into the muffin tin, filling each cup about ¾ full.
  • Add streusel topping if using.
  • Bake at 375°F (190°C) for 25 minutes or until a toothpick comes out clean.
  • Let muffins cool on a wire rack before serving.

Notes

Nutrition information is automatically calculated, so should only be used as an approximation.

Nutrition

Serving: 85g | Calories: 215kcal | Carbohydrates: 30g | Protein: 3.5g | Fat: 9g | Saturated Fat: 5g | Polyunsaturated Fat: 0.8g | Monounsaturated Fat: 2.5g | Cholesterol: 35mg | Sodium: 160mg | Potassium: 140mg | Fiber: 1g | Sugar: 15g | Vitamin A: 290IU | Vitamin C: 3mg | Calcium: 70mg | Iron: 1.1mg