
If you love peaches and want to take full advantage of stone fruit season, then these yummy Peach Muffins are for you. They’re perfectly sweet, gluten-free, made with high-protein yogurt, and honestly just a good healthy snack all around.
I first made these when my kids were toddlers, but we still love them today! Add a streusel topping, a drizzle of white chocolate, or mix in chocolate chips. No matter how you make them, you’ll love how easy and simple this sweet peach muffins recipe is!
You’ll Love These Peach Muffins with Fresh Peaches!
-
5 minutes prep: Quick mix, then the oven does the rest.
-
Fresh peaches: Sweet, juicy, and SO good baked into every bite.
-
Gluten-free: Made with oats as the base.
-
Wholesome ingredients: Greek yogurt, honey, and oats keep them balanced and filling.
-
Perfect for meal prep: Bake once, enjoy all week!

Peach Muffin Recipe Ingredients
Simple, wholesome ingredients, and nothing too fancy! Here’s what you’ll need for this recipe:
-
Rolled oats – Blended into oat flour for the base. Swap with store-bought oat flour if you want to skip the blender step.
-
Baking powder – Helps the muffins rise and bake up fluffy.
-
Raw cane sugar – Adds a little extra sweetness. Swap with coconut sugar if that’s what you have.
-
Honey – Naturally sweetens and adds moisture. Maple syrup works great too.
-
Butter – Gives these that rich, classic muffin flavor. Swap with melted coconut oil or plant-based butter if needed.
-
Plain Greek yogurt – Keeps the muffins soft and tender (and adds a little extra protein). Dairy-free yogurt works too.
-
Egg – Helps bind everything together. For an egg-free option, use a flax egg.
-
Fresh peaches – The star of the show. Frozen peaches can work, just thaw and drain well first!
How to Make Fresh Peach Muffins
Blend, mix, fold, and done. I love how easy these are to make! Here’s an overview for how to make fresh peach muffins:
-
Preheat and prep. Preheat the oven and lightly grease a muffin pan (or use liners).
-
Make the oat flour. Blend the rolled oats until they’re a fine flour-like texture.
-
Mix in the dry ingredients. Add baking powder and sugar, then pulse just until combined.
-
Add the wet ingredients. Blend in the honey, softened butter, Greek yogurt, and egg until smooth.
-
Fold in the peaches. Stir the chopped peaches in by hand so they stay nice and chunky.
-
Bake. Divide batter into the muffin pan and bake until set and a toothpick comes out clean.
Healthy Peach Muffins Variations
There are a few ingredients that I used in this recipe that can definitely be subbed as needed! Feel free to play around with these different options and make these healthy peach muffins fit your lifestyle. 😉
- I used honey, but feel free to replace with agave syrup or real maple syrup.
- I love using real, grass-fed butter in baking recipes. However, feel free to replace this with 1/2 cup of oil of your choice! Coconut oil is a great option as well as avocado oil.
- The greek yogurt can be replaced with a non-dairy yogurt, such as coconut or almond yogurt.
- Want to make this recipe vegan? Try replacing the egg with this Easy Flax Egg Recipe!
Side note: I made a streusel topping by mixing together a little bit of rolled oat flour, brown sugar, melted butter, and cinnamon. It was delicious, but definitely an optional add-on!

How to Serve Fresh Peach Muffins
These muffins are pretty amazing all on their own, but I’m absolutely loving them topped with yogurt and fruit in the mornings for breakfast! I also like keeping them in the fridge for a quick and easy snack. Nothing beats enjoying them warm and straight out of the oven, of course.
Did I mention that they’ll make your house smell AMAZING? So yummy!
Pro-tip: Use a blender to make this peach muffins recipe. I absolutely love my Ninja Blender because it has a dough setting that’s perfect for baked goods!
How to Store Healthy Peach Muffins
Refrigerator: Store in an airtight container for up to 4 days!
Freezer: Freeze in a freezer-safe bag or container for up to 3 months.
Reheat: Microwave for 10–15 seconds from the fridge, or about 30 seconds from frozen. You can also let them thaw overnight in the fridge and warm them up for just a few seconds before eating.

Related recipes that you’ll LOVE:
- Gluten-Free Healthy Rhubarb Muffins
- Pumpkin Muffins
- Banana Chocolate Chip Baked Oatmeal Cups
- Peanut Butter Chocolate Blender Donuts
Wholesome Peach Muffin Recipe
Ingredients
- 2 cups rolled oats
- 2 tsp baking powder
- 1/4 cup raw cane sugar
- 1/4 cup honey
- 1 stick organic, grass-fed butter ((1/2 cup, softened))
- 3/4 cup plain greek yogurt
- 1 egg
- 1 cup chopped peaches ((about 2 peaches))
Instructions
- Preheat oven to 350 degrees.
- Blend the rolled oats into a flour texture.
- Add in the baking powder and raw cane sugar and lightly blend.
- Add in the honey, softened butter, greek yogurt, and egg.
- Blend on a dough setting or mix by hand until the batter is smooth.
- Add in the chopped peaches and mix by hand.
- Pour the batter into an oiled muffin pan and bake for 45 minutes on the top rack (or until a toothpick comes out clean).
- Serve and enjoy!

Kaleigh @ Lively Table says:
Yummy, I love all recipes with peaches. These peach muffins look so delicious! Can’t wait to try them.
Chef Dennis says:
These Peach Muffins are sooo delicious! My sons are asking for more.
Amy Gorin says:
Peaches are so delicious right now! Definitely make this recipe in the summer!
Deborah Brooks says:
OohI love peaches. What a great way to bake with them
Jessica Formicola says:
My family loves all things peach, so I can’t wait to whip up a batch of these muffins! They look so delicious and easy to make!
Audrey says:
My family loved these muffins!
Shannon says:
Can I use other fruit? Also what about using frozen/thawed fruit or canned? Thanks!
Christine McMichael replied:
Yes, absolutely! Peeled and sliced apples, blueberries, blackberries, and strawberries all would work great. Frozen fruit works great as long as it’s mostly thawed. I would not recommend canned fruit as it could end up pretty mushy in the muffins. I hope you enjoy the recipe!
Jacqui says:
These were wonderful and I made my own oat topping (which I wish you gave the recipe for)
However, they did not take 45 minutes to bake. I have never see a muffin recipe take so long to bake. I took mine out after 30 minutes and that was a bit too long. Great flavor though!!!
Natalie says:
Hi Christine!
I’d love to make this recipe but unfortunately don’t have a blender on hand. What would be the equivalent amount of flour to the rolled-oat flour?
Thanks,
Natalie 🙂
Christine McMichael replied:
Hi, Natalie! You can just sub the same amount of regular flour for rolled oat flour. I hope you enjoy the recipe! 🙂