Peach muffins on a blue platter next to a fresh peach.
5 from 15 votes

Fresh Peach Muffins {naturally sweetened}

This Easy Peach Muffin Recipe will be your go to when you're looking for a delicious way to enjoy those summer peaches! They're packed with sweet, juicy peach and naturally sweetened with honey. Perfect for breakfast or that mid afternoon snack!
Course Breakfast, Dessert
Cuisine American, Canadian
Keyword easy muffin recipe, naturally sweetened, recipe using peaches
Prep Time 10 minutes
Cook Time 18 minutes
Cooling Time 10 minutes
Total Time 38 minutes
Servings 12 muffins
Calories 213kcal
Author Dawn - Girl Heart Food


  • 1 cup all purpose flour
  • 1 cup whole wheat flour
  • 2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp cinnamon
  • 1/2 tsp salt
  • 1/2 cup unsalted butter -softened to room temperature
  • 1/2 cup honey
  • 2 tsp pure vanilla extract
  • 2 eggs -I used 'large'
  • 3/4 cup milk -I used 'skim'
  • 1.5 cups freshly diced peach
  • baking spray -for greasing muffin liners
  • oats -to top muffins, about a tsp per muffin (optional)


  • Line standard 12 count muffin tin with liners and spray with baking spray and lay to one side. At this time, preheat oven to 400 F.
  • In a bowl combine both flours, baking powder, baking soda, cinnamon and salt. Stir to combine and lay to one side.
  • In a stand mixer or bowl (and using a hand mixer) combine butter and honey. Mix on medium until combined and creamy, about 1-2 minutes.
  • Add vanilla and mix 30 seconds. Add eggs, one at a time, until just combined.
  • Alternating between flour mixture and milk, add to mixer and mix until just combined.
  • Mix in peach using stand mixer or stir in with a spatula.
  • Distribute mixture among prepared muffin liners and top each muffin with a little sprinkling of oats (optional). Bake for 18 minutes or until wooden skewer comes out clean when inserted. Let cook in muffin pan for about 10 minutes before removing to further cool on a wire rack. Enjoy!



See body of post for recipe tips.
Tried this recipe? That's awesome!Mention @dawn.girlheartfood or tag #girlheartfood

Nutrition (estimate only)

Calories: 213kcal | Carbohydrates: 30g | Protein: 4g | Fat: 9g | Saturated Fat: 5g | Cholesterol: 49mg | Sodium: 169mg | Potassium: 206mg | Fiber: 2g | Sugar: 14g | Vitamin A: 363IU | Vitamin C: 1mg | Calcium: 68mg | Iron: 1mg
Nutrition Facts
Fresh Peach Muffins {naturally sweetened}
Amount Per Serving
Calories 213 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 5g31%
Cholesterol 49mg16%
Sodium 169mg7%
Potassium 206mg6%
Carbohydrates 30g10%
Fiber 2g8%
Sugar 14g16%
Protein 4g8%
Vitamin A 363IU7%
Vitamin C 1mg1%
Calcium 68mg7%
Iron 1mg6%
* Nutrition estimate only. Percent Daily Values are based on a 2000 calorie diet.