Looking for a perfect summer baking recipe? Give these moist and wholesome peach muffins a shot! They’re light, fluffy, and filled with bites of juicy peaches. Plus, they’re vegan and gluten-free, made with oat flour and almond flour! Both healthy and delicious – a fabulous combination. 🙂

Want to save this post?
Enter your email below and get it sent straight to your inbox. Plus, I’ll send you great content every week!
Thank you to Almond Breeze for sponsoring this post, originally published in 2014.
Vegan Peach Muffins
Now that peaches are coming into season, I thought it would be fun for this month’s Almond Breeze recipe to feature my favorite juicy summer fruit. Not only are they totally delicious, but they’re a good source of vitamins, fiber, and potassium.
I’ve been loving fresh peaches and nectarines lately – they’re great with plain Greek yogurt or cottage cheese and some nuts for a healthy and quick breakfast. Next on the peach-love docket was clearly muffins.

Do you guys remember when I was completely obsessed with muffins? For those who have been reading for a few years now, you’ll know that there was a period of time back in the blog’s early days where I basically shared a muffin recipe every week. It was kind of out of control.
Here are a few past flavor favorites: Carrot Cake Muffins, Zesty Lemon Zucchini Muffins, Whole Wheat Peanut Butter & Jelly Muffins, Scrambled Egg Muffins. Anyway, I’m sure you’re all extremely pumped that muffins have now made a comeback on this blog! You’re welcome.
These are gluten free, but still have a lovely texture and a moist crumb.
Recipe Ingredients
To make this healthy peach muffin recipe, you’ll need:
- gluten-free oat flour
- almond flour
- ground flaxseed
- baking powder
- baking soda
- coconut sugar (feel free to use granulated sugar or brown sugar instead if you prefer)
- coconut oil (melted)
- eggs
- unsweetened vanilla Almond Breeze
- fresh peaches
Feel free to sprinkle in some cinnamon as well for a hint of warm spice! A splash of vanilla extract or hint of lemon zest would be tasty as well, depending on what you have on hand.

This recipe pairs sweet, juicy peaches with almond and oat flour (you can either grind your own using rolled oats or buy it pre-ground) to keep the muffin gluten free.
FYI – if you do need this recipe to remain gluten free, make sure to buy GF certified oats or GF certified oat flour. Otherwise, you can sub in whole wheat pastry flour for the oat flour if you like! You can also swap out the coconut sugar for regular sugar if you want. And if you’re not a coconut fan, don’t worry, you can’t taste the coconut oil (or sugar) in this recipe!
How to Make Peach Muffins
Start by preheating your oven to 350 degrees F. In a large bowl, whisk together the gluten free flours, flax, baking powder and baking soda.
In another bowl, combine coconut sugar and melted coconut oil. Next, add in the eggs (lightly beaten) and almond milk. Stir until smooth.
Pour the wet ingredients into the dry ingredients, and stir until just combined (don’t overmix). Fold the diced peaches into the muffin batter and stir again.
Pour the batter evenly into a muffin pan (use muffin cups or grease the muffin tin to prevent sticking). Top with extra peaches, if desired.
Lastly, bake for 20-25 minutes. Use a toothpick to check the middle of the muffins for done-ness. If the toothpick comes out clean, the muffins are done! Take out and let cool, then enjoy.

If you’re not dairy free, crumble one of these muffins on top of Greek yogurt or cottage cheese for a protein-packed breakfast or snack. Or, have one with a couple hard boiled eggs. Perfect as a healthy portable breakfast!
How to Store Muffins
Store the muffins in an airtight container or zip-able bag on the counter for 2-3 days. I recommend placing a paper towel inside the container – this should help keep the muffins from getting soggy.
The full peach muffin recipe is at the bottom of this post. Hope you love them!
Enjoy, and don’t burn your tongue! 😉
What’s your favorite summer fruit? I’m also obsessed with any sort of berries, watermelon, and really good, juicy cantaloupe. You really can’t go wrong with some tropical pineapple or mango, either!
—

Thank you to Almond Breeze for sponsoring this post! More Almond Breeze sponsored recipe creations:
- No Bake Blueberry Custard Pie (vegan & gf)
- Vegan Strawberry Scones
- Healthy Shamrock Shake
- Whole Wheat Irish Soda Bread
Healthy Peach Muffins with Coconut Oil (Vegan + Gluten Free)
Looking for something to bake this weekend? Give this Dairy & Gluten Free Peach Muffin recipe a shot! The muffins are light and fluffy and filled with bites of juicy peaches.
Ingredients:
- 2 cups GF oat flour
- 1/2 cup almond flour
- 1/4 cup ground flax
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1/2 cup coconut (or regular) sugar
- 1/3 cup melted coconut oil
- 2 eggs
- 1/2 cup unsweetened vanilla Almond Breeze
- 1 1/2 cups diced peaches + more for topping (optional)
Instructions:
- Preheat oven to 350 degrees F.
- Whisk together the oat flour, almond flour, flax, baking powder, and baking soda in a large bowl.
- In a separate bowl, stir together the coconut sugar and melted coconut oil. Add in the eggs and Almond Breeze, stirring until smooth.
- Add the wet ingredients to the dry, stirring until just combined. Add in the diced peaches.
- Divide the batter evenly among a muffin tin (greased to prevent sticking, or use paper muffin cups) and top with extra peaches, if desired.
- Bake for 20-25 minutes, until a toothpick inserted into the middle of the muffins comes out clean.

