Bursting with fresh fruit, these Peach Muffins are a delicious breakfast or snack option to share with the kids. You can use fresh or frozen peaches and make the muffins in under 30 minutes. So yum!

peach muffins on cooling rack

Peach Muffins

I’ve been making my Banana Peach Muffins for years, but this season, I wanted a straight Peach Muffin to really let that one fruit shine. These muffins, which are extra fluffy from yogurt, are tender and so flavorful.

Plus, you can make them with diced fruit or pureed fruit, so you can customize them for the preferences of your kids. (I know not all kids like pieces of fruit in their muffins.)

There are also a few spice options so you can add more or less flavor as you like.

(You may also like Yogurt Muffins and Donut Muffins.)

Your toddler won’t eat? Help is here!

Sign up for our email updates to get tips and ideas sent to your inbox. 

Please enable JavaScript in your browser to complete this form.

Ingredients You Need

To make this healthy muffin recipe, you’ll need the following ingredients ready to go.

Ingredients on countertop for peach muffins
  • Whole wheat flour: This type of flour absorbs a lot of moisture and is a great match for the yogurt in the recipe—which ensures that the muffins bake through.
  • Baking powder, baking soda, salt: These help the muffins rise and round out the flavor.
  • Whole milk plain yogurt: I love this ingredient in muffins since it add nutrition, but also a lot of moisture.
  • Honey (or maple syrup): You can use either here. Avoid honey for babies under age 1.
  • Unsalted butter (melted and slightly cooled): I prefer to use unsalted butter and add a little salt.
  • Eggs (lightly beaten): I bake with large eggs, so use that size to have the right volume here.
  • Vanilla extract: You can use pure vanilla extract or artificial vanilla extract here.
  • Peaches: You can use fresh or frozen peaches. If using frozen, cut them up into small pieces with kitchen scissors.
  • Ground dried ginger or cinnamon: These are optional to add more flavor.

Step-by-Step Instructions

Below is a look at how to make these muffins at a glance so you know what to expect. For the full recipe, including the amounts and timing, scroll down to the end of the post.

step-by-step instructions on how to make peach muffins
  1. Stir together the dry ingredients in a large bowl. Mix the wet ingredients in a separate bowl.
  2. Finely dice the peaches. I leave the skin on since it’s easier.
  3. Stir the wet ingredients into the dry ones, then fold in the peaches.
  4. Transfer batter to a greased standard-size muffin pan and bake. (A nonstick muffin pan and nonstick spray, rather than paper liners, is the best choice here.)

TIP: Even if using a nonstick muffin pan, you’ll want to coat with nonstick spray or butter to ensure the muffins come out of the pan easily.

peach muffins in muffin tin after baking

Frequently Asked Questions

Should you peel peaches for muffins?

You really don’t have to, especially when you dice the peaches small. If you want to, you can though.

What to do with over ripe peaches?

You can freeze sliced peaches for future baking or smoothies, or you can dice them up and bake them into these muffins.

Can you add fresh peaches to muffin mix?

Yes, just be sure to dice them up finely first so they soften as the muffins bake.

peach muffins in freezer bag on countertop

How to Store

Once cooled, store in an airtight container for up to 3 days at room temperature. Store in the fridge in an airtight container for up to 5 days. Warm slightly to serve from the fridge (they firm up a bit when they’re cold so warming slightly returns them to their softer texture).

You can also freeze the muffins in a freezer bag with as much air removed as possible for up to 3 months. Thaw at room temperature or in 15 second increments in the microwave.

peach muffins on toddler plate with slices mango and cubed cheese

Best Tips for Success

  • I like using whole milk regular yogurt in this recipe. To use Greek yogurt, add 2 tablespoons milk too.
  • Dairy-free: Use a nondairy yogurt like the plant-based options from Siggis and a neutral oil like canola in place of the butter.
  • Gluten-free: Substitute cup-for-cup gluten-free flour in place of the wheat flours.
  • Egg-free: Omit the eggs. Reduce the yogurt to ¾ cup. Add ¼ cup milk. Proceed with the recipe.
  • Dice up as needed for younger eaters.
  • For the best peach flavor, use peaches that taste great when eaten fresh.
  • Top with butter, nut butter, or jam as desired.
  • To make with frozen peaches, dice up with kitchen scissors and add to the batter.
  • You may also like my Blueberry Yogurt Muffins.

Related Recipes


I’d love to hear your feedback on this post, so please comment below to share!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
peach muffins on cooling rack

Fluffy Peach Muffins

Bursting with fresh fruit, these Peach Muffins are a delicious breakfast or snack option to share with the kids. You can use fresh or frozen peaches and make the muffins in under 30 minutes. So yum!
5 from 22 votes
Prep Time 10 minutes
Cook Time 16 minutes
Total Time 26 minutes
Cuisine American
Course Breakfast
Calories 141kcal
Servings 12

Ingredients

  • cups whole wheat flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ¼ teaspoon salt
  • 1 cup whole milk plain yogurt
  • ¼ cup honey (or maple sryup)
  • ¼ cup unsalted butter (melted and slightly cooled)
  • 2 eggs (lightly beaten)
  • 1 teaspoon vanilla extract
  • 2 cups finely diced peaches
  • ¼ teaspoon ground dried ginger or cinnamon (optional)
Save this recipe?
Enter your email to save this recipe in your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions

  • Preheat the oven to 375 degrees F. Grease a 12-cup standard muffin pan with nonstick spray.
  • In a medium bowl, stir together the flours, baking powder, baking soda, and salt.
  • In another bowl, stir together the yogurt, maple syrup, eggs, butter, and vanilla.
  • Gently stir the yogurt mixture into the flour mixture.
  • Add the peaches, stirring gently to combine.
  • Divide batter among the prepared muffin tin, using about ¼ cup batter in each cup.
  • Bake for 16-18 minutes, or until the edges are lightly golden brown and a cake tester inserted into the center comes out cleanly. Remove from oven, then transfer muffins to a wire rack to cool fully.

Video

Notes

  • Once cooled, store in an airtight container for up to 3 days at room temperature. Store in the fridge in an airtight container for up to 5 days. Warm slightly to serve from the fridge (they firm up a bit when they’re cold so warming slightly returns them to their softer texture).
  • You can also freeze the muffins in a freezer bag with as much air removed as possible for up to 3 months. Thaw at room temperature or in 15 second increments in the microwave.
  • To make with all purpose flour, bake as directed but lengthen the baking time by about 2 minutes.
  • Dairy-free: Use a nondairy Greek style yogurt like the plant-based options from Siggis and a neutral oil like canola in place of the butter.
  • Gluten-free: Substitute cup-for-cup gluten-free flour in place of the wheat flours.
  • Egg-free: Omit the eggs. Reduce the yogurt to ¾ cup. Add ¼ cup milk. Proceed with the recipe.
  • Dice up as needed for younger eaters.
  • Top with butter, nut butter, or jam as desired.
  • To make with frozen peaches, dice up with kitchen scissors and add to the batter.

Nutrition

Serving: 1muffin, Calories: 141kcal, Carbohydrates: 20g, Protein: 4g, Fat: 6g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 1g, Cholesterol: 40mg, Sodium: 154mg, Potassium: 133mg, Fiber: 2g, Sugar: 9g, Vitamin A: 263IU, Vitamin C: 1mg, Calcium: 56mg, Iron: 1mg
Tried this recipe?Rate in the comments and tag @yummytoddlerfood on IG!

This post was first published July 2022.

Related Products

Share it with the world

Pin

Filed Under

Leave a comment

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

How many stars would you give this recipe?




Comments

  1. 5 stars
    If I could give this 10 stars, I would. Easily my favourite cupcake/muffin recipe for 2023! Soooo good. Although I use canned peaches cause that is what I have available.

  2. 5 stars
    Hi, if I only half fill the muffin cups will it work OK? I don’t have mini-mufgin trays and I have to make quite a few. Also, do they work out if you double the recipe,

    1. If you fill half of the muffin, they will work out but you’ll want to bake them for less time. Doubling the recipe should work out fine. Enjoy.

  3. I live at high altitude ( Boulder, CO) and this recipe didnt quite work out for me. I had to cook an extra 5 min, and most of the muffin stuck to the liner. Great flavor though!

    1. I actually don’t recommend liners with muffins since they don’t usually have enough fat to avoid sticking. You could spray with nonstick spray lightly next time. That would help.

  4. 5 stars
    These are delicious! I substituted sour cream for the yogurt as I forgot I had run out. I also used canned peaches that I diced and drained slightly. The muffins are nice and moist and not too wet, and not overly sweet but just enough. A great change from our usual muffin flavors!

  5. Hi! Love your emails, first time commenting 😊 can I use agave instead of honey? Making for my 4 year old but may also share with my 8 month old a bit. I know no honey before 1 but is it a big deal for a negligible amount?

    1. Hi- You can use agave or maple syrup. All honey is a no-go for kids under 1 due to the slight risk of infant botulism, which isn’t about the sugar. But those other options will work!

      1. Thanks! I think I’ll try the agave but I forgot maple syrup is a good option too 🙂

    1. I would do half peach puree and half yogurt (so 1/2 cup each). That will yield about 10 muffins. I think the batter will be too wet if you add peach puree on top of a cup of yogurt. I hope that helps!