Tender and moist, these Healthy Peach Muffins with Oat Flour are loaded with peaches and topped with a light cream cheese topping. Plus, they are super easy to make and gluten-free.
If you love peaches, you must try these healthy peach muffins. They're made with wholesome ingredients, gluten-free, and healthy enough to enjoy for breakfast. And they can be made year-round by using frozen or canned peaches.
Every bite is peachy heaven, especially with the cream cheese topping. Yeah, you don't want to skip the topping! Light cream cheese is blended with Greek yogurt and sweetened with maple syrup. You'll want to eat it with everything.
You need these muffins! Trust me.
Now let's talk about ingredients:
Healthy Peach Muffins Ingredients:
For Healthy Peach Muffins with Oat Flour, you will need the following ingredients:
- Oat flour- Oat flour is sold in stores, but it's also super easy to make at home. Simply blend old-fashioned oats in a high-speed blender until the oats become a fine powder (about 30 seconds to a minute). Store your oat flour in an airtight container for up to three months.
- Tapioca Flour- Tapioca flour keeps the muffins light and airy. I use this brand, and it's pretty easy to find.
- Baking Powder and Baking Soda- To help the muffins to rise.
- Cinnamon- Cinnamon adds wonderful spice to the muffins but feel free to omit it if you choose.
- Salt- Don't forget the salt. It helps to bring out all of the other flavors.
- Stevia- Stevia is completely optional but it does add additional sweetness to the muffins without adding extra calories.
- Eggs- You will need two large eggs.
- Maple Syrup- Feel free to substitute honey or agave syrup if you choose.
- Greek Yogurt- I used plain unsweetened yogurt, although you could use peach or vanilla Greek yogurt with great results.
- Coconut Oil- You can substitute any type of flavorless vegetable oil.
- Milk- Any type of milk will work fine for this recipe, dairy or plant-based.
- Vanilla Extract- Pure vanilla extract is best but imitation will work as well.
- Peaches- Canned, frozen, or fresh peaches work well for this recipe. Using canned or frozen peaches allows you to make this recipe year-round. If you go with fresh, make sure they are soft and sweet, skin removed.
For the cream cheese topping, you will need:
- Greek Yogurt- Make sure you use a thick Greek yogurt such as Fage to make your topping nice and thick.
- Light Cream Cheese- Be sure to buy the type that comes in blocks and you can substitute full fat if you prefer.
- Maple Syrup- You can substitute honey or agave.
- Stevia- A pinch of stevia (or to taste) is optional.
How to make Healthy Peach Muffins with Oat Flour
Follow these instructions and you'll have peach muffins in no time:
Make the Muffins
- Prep oven and muffin tins. Preheat the oven to 375°F and line a 12-cup muffin pan with paper liners. Spray the liners with non-stick spray.
- Prep peaches. Dice the strained peaches into the size of small blueberries. Set aside.
- Mix the dry ingredients. In a large bowl, measure and sift together the oat flour, tapioca flour, baking powder, baking soda, cinnamon, salt, and stevia. Set aside.
- Mix the wet ingredients. In a medium-size bowl whisk together the eggs, maple syrup, Greek yogurt, coconut oil, milk, and vanilla extract.
- Mix the wet and dry together, add peaches. Pour the wet mixture into the dry mixture and stir together until just incorporated. Fold in the peaches.
- Fill muffin cups and bake. Spoon an equal amount of batter into the lined cups, filling about ¾ full or maybe a bit more. Transfer to the preheated oven and bake for 20-22 minutes or until a toothpick inserted into the center comes out clean or holds just a few moist crumbs.
- Cool. Allow the muffins to cool in the muffin pan for 5 minutes, then transfer them to a wire rack to cool completely.
Make the Topping
- While the cupcakes are baking, go ahead and make the topping.
- Mix together the cream cheese and Greek yogurt with a handheld or stand mixer until smooth and creamy. Add in the maple syrup and optional stevia until well incorporated. Refrigerate until ready to use.
- Serve the cooled muffins with a dollop of the topping and garnish with a fresh peach and cinnamon if desired.
Tips and Storage
- Aluminum muffin pans work best for baking muffins. Aluminum heats up quickly and evenly, ensuring that your muffins come out perfectly every time.
- Line your muffin tins with paper liners and spray the liners with non-stick spray. Liners guarantee the muffins won't stick.
- Store your muffins separate from the topping. Your muffins will stay fresh covered in an airtight container at room temperature for up to two days or in the refrigerator for up to 5 days. Store the topping covered in the refrigerator for up to 5 days.
Love dessert for breakfast?
Check out these healthy recipes:
Skinny Vegan Blueberry Muffins
As always, please let me know how you like the healthy peach muffins with oat flour in the comments. Your feedback means a lot to me, and your star ratings encourage other readers to give this recipe a try.
Enjoy!
Crystal
📖 Recipe
Healthy Peach Muffins with Oat Flour
Ingredients
For the Muffins
- 2 cups oat flour* see notes
- ¼ cup tapioca flour*
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- 1 and ½ teaspoons cinnamon
- ½ teaspoon salt
- ¾ teaspoon stevia* optional
- 2 large eggs
- ½ cup maple syrup
- ⅓ cup Greek Yogurt
- ¼ cup coconut oil, melted or vegetable oil
- ¼ cup milk
- 2 teaspoon vanilla extract
- 1 and ¼ cups canned peaches, strained* or soft fresh peaches skin removed
For the Topping
- ¾ cup Greek yogurt*
- 4 ounces light cream cheese
- 3 tablespoons maple syrup
- pinch stevia* optional
Instructions
Make the Muffins
- Preheat the oven to 375°F and line a 12-cup muffin pan with paper liners. Spray the liners with non-stick spray.
- Dice the strained peaches intoto the size of small blueberries. Set aside.
- In a large bowl, measure and sift together the oat flour, tapioca flour, baking powder, baking soda, cinnamon, salt, and stevia. Set aside.
- In a medium-size bowl, whisk together the eggs, maple syrup, Greek yogurt, coconut oil, milk, and vanilla extract.
- Pour the wet mixture into the dry mixture and stir together until just incorporated. Fold in the peaches.
- Spoon an equal amount of batter into the lined cups, filling about ¾ full or maybe a bit more. Transfer to the preheated oven and bake for 20-22 minutes or until a toothpick inserted into the center comes out clean or holds just a few crumbs.
- Allow the muffins to cool in the muffin pan for 5 minutes. Transfer them to a wire rack to cool completely.
Make the Topping
- While the cupcakes are baking, go ahead and make the topping.
- Mix the cream cheese and Greek yogurt with a handheld or stand mixer until smooth and creamy. Add in the maple syrup and optional stevia until well incorporated. Refrigerate until ready to use.
- Serve the cooled muffins with a dollop of the topping and garnish with a sliver of peach a cinnamon if desired.
- Enjoy!
Notes
- Oat Flour– Oat flour is sold in stores, but it’s also super easy to make at home. Simply blend old-fashioned oats in a high-speed blender until the oats become a fine powder (about 30 seconds to a minute). Store your oat flour in an air-tight container for up to three months.
- Tapioca Flour– Tapioca flour keeps the muffins light and airy. I use this brand and it’s pretty easy to find.
- Stevia– Stevia is completely optional but it does add additional sweetness to the muffins without additional calories. I use the Sweetleaf brand in the shaker bottle. If you go with a different brand, add enough stevia to equal 2 tablespoons worth of sugar, or to taste. If you decide to add stevia to the topping, just add to taste.
- Peaches- Canned or fresh peaches work for this recipe. Using canned allows you to make this recipe year-round. If you go with fresh, make sure they are soft and sweet, and remove the skin.
- Greek Yogurt- Make sure you use a thick Greek yogurt for your topping such as Fage.
- Store your muffins separate from the topping. Your muffins will keep covered in an airtight container at room temperature for up to a day or in the refrigerator for up to 5 days. Store the topping covered in the refrigerator.
Kayla says
These peaches and cream muffins are so delicious! They make the perfect breakfast!
Crystal Yentzen says
Thanks so much! I'm glad you liked them!
Freta says
These muffins were so delicious and full of flavour!
Chrissaysnature says
Ligh, creamy and so fluffy! These muffins are absolutely delicious! Thanks for an amazing recipe!
Anaiah says
Healthy peaches and cream muffins? Yes, please! I love finding delicious gluten free desserts. This was easy to make and the cream cheese frosting was so good!
Crystal Yentzen says
I'm glad you liked them!
Natalie says
Oh my yum!!!! These muffins look delicious. I must make them, I'm drooling.
Choclette says
Adore peaches in baking and I'm super impressed with the ingredients you've used in these muffins. Can't wait to try them.
Julia says
These were so good. I don't normally use fresh peaches in cooking but I did for these and the muffins were really lovely, moist, light fluffy and with that sweetness that you can only et from peaches. Thank you.
Andrea says
these muffins turned out so delicious! love that they're gluten free too!
Cindy Mom the Lunch Lady says
These were so delish that you wouldn't think they were made with healthy ingredients!
EMILY says
Why have I never made peach muffins before??? These were so good and I loved the yogurt topping. Totally making again!
Jess says
I can’t wait to make these - they look divine!
Shilpa says
Such a delicious start to the day. Love it.
Crystal Yentzen says
Awesome! That makes me so happy!
Matej says
One of my sons loves muffins, will make these for him the next time I bake some. Awesome photos btw! 🙂
Katie says
these muffins are a dream come true! I am so obsessed! I will definitely be making them again.
Crystal Yentzen says
I'm so happy you like them!