Wholesome and delicious vegan zucchini muffins. These vegan muffins are soft, moist and easy to make. Serve plain or spread with vegan butter.
So ever since making my vegan chocolate zucchini cake I’ve been super keen to try putting zucchini in other baked goods, and these vegan zucchini muffins are it.
And…they are super good. They taste wonderful while also having a wholesome feel.
And now I’m thinking some vegan zucchini bread is up next because putting zucchini in baked goods is nothing but a very good idea. Update: vegan zucchini bread is here as well as vegan zucchini brownies and vegan zucchini fritters.
And if you’re wondering: why the heck use zucchini in baked goods? Well the answer is – they provide heaps of moisture, without adding flavor.
So you don’t taste any zucchini in the final product, but you get deliciously moist baked goods as a result. The zucchini cooks down so that there’s almost no trace of it in the final product.
Okay, yes you can see a tiny bit of green in these muffins, but trust me, they don’t taste anything like green vegetables.
What You’ll Need To Make These Muffins:
Ingredient Notes
- Walnuts – are optional, but really delicious chopped up in the batter. Add a few more directly to the top of the muffins before baking for a really pretty look.
- Flax egg – this recipe uses 1 flax egg, which is a mix of ground flaxseeds (also called flaxseed meal) with 3 tablespoons of hot water. If you don’t have flaxseed on hand, you can replace the flax egg with 3 tablespoons of applesauce.
- Shredded zucchini – must be fresh. So you must shred it yourself from whole zucchini and use it right away. If it’s pre-shredded it will have dried out too much to provide the moisture we need for this recipe. There is no need to peel the zucchini first. You can just cut off the ends and then shred it, peels and all.
- Soy milk – can be replaced with a different non-dairy milk.
- Apple cider vinegar – can be replaced with distilled white vinegar.
- Canola oil – can be replaced with vegetable oil. Melted coconut oil also works but it does make the batter even thicker so it can be harder to work with.
How To Make Vegan Zucchini Muffins
You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.
- Sift all purpose flour into a mixing bowl and add white and brown sugar, baking soda, baking powder, cinnamon, nutmeg and salt. Mix together.
- Prepare your flax egg by mixing 1 tablespoon of ground flaxseeds with 3 tablespoons of hot water from the kettle. Let it sit for a minute to become gloopy.
- Add the flax egg, shredded zucchini, soy milk, canola oil, vanilla extract and vinegar to the bowl and mix into a thick batter.
- If you’re finding it difficult to mix then step away from the bowl for a couple of minutes and let the batter rest. The zucchini will release more moisture into the batter so that when you come back it will easily come together into a thick batter.
- Add chopped walnuts and mix in.
- Divide the batter evenly between the muffin partitions of a muffin tray (sprayed with non-stick spray).
- Bake at 350°F for 20 minutes or until a toothpick inserted into the center of one of the muffins comes out clean.
- Let the muffins cool for a few minutes in the muffin tray before transferring them to a wire cooling rack to cool completely.
- Enjoy right away either plain or spread with vegan butter.
Recipe Tips
Measure the flour correctly. It is super important that you don’t use too much flour and since flour is a tricky measurement, weighing it on a food scale is the best option. If you’re not going to weigh the flour then make sure you use the correct technique for measuring flour which is ‘spoon and level’. You have to fluff up the flour, spoon it into the cup and then level it off with a knife. Use a US cup measure and don’t pack it into the cup, otherwise you can accidentally use much more than required. Which is why weighing is often a very good idea for accuracy.
Shred the zucchini in the food processor. The easiest way to shred your zucchini is to do it in a food processor. You can also shred it in a box grater but it will just take a bit longer.
Don’t squeeze the shredded zucchini. We need all the moisture from the freshly shredded zucchini. If there is water that pools at the bottom of your food processor after shredding then you can leave that behind, but don’t squeeze the moisture out of the zucchini, we need all of it for deliciously moist muffins.
Add on’s. We used walnuts in these muffins, but you could switch it for a different kind of nut or use raisins instead. Vegan chocolate chips would also be a great addition and if you want to use chocolate chips instead of nuts then go ahead and add in up to 1 cup of vegan chocolate chips.
The batter is thick. When you first start mixing the batter you may think I’ve made a mistake with the recipe, there must be more liquid required.
But no, it is supposed to be super thick. You start mixing it, and then you might have to let the batter sit for a couple of minutes and then mix it again, so that the zucchini releases more of its moisture into the batter and somehow it all comes together. It has to be thick, because zucchini is such a moist ingredient that once baked, you have the most perfectly moist zucchini muffins.
You’ll spoon the batter into the muffin partitions, it definitely won’t pour.
Recipe FAQ
For a gluten-free version of these muffins I recommend replacing the flour with a gluten free all purpose baking blend in the same quantity.
For an oil free version you can try replacing the oil with applesauce in the same quantity. It will likely be slightly more dense, but still delicious.
Storing and Freezing
Like all muffins these vegan zucchini muffins are at their absolute BEST on the day of baking. Soft, moist and so delicious. However, they will keep for 3-4 days in an airtight container at room temperature. Or you can keep them in the fridge but let them come to room temperature before serving.
They are also freezer friendly for up to 3 months. Let them cool completely before freezing and ideally freeze them on the day of baking so that they lock in their freshness. Thaw in the fridge and then bring them to room temperature on the countertop before serving.
More Vegan Muffins
- Vegan Banana Bread Muffins
- Vegan Chocolate Muffins
- Vegan Blueberry Muffins
- Vegan Pumpkin Muffins
- Vegan Bran Muffins
- Vegan Carrot Muffins
Did you make this recipe? Be sure to leave a comment and rating below!
Vegan Zucchini Muffins
Ingredients
- 2 cups All Purpose Flour (250g)
- ½ cup White Granulated Sugar (100g)
- ½ cup Light Brown Sugar (100g)
- 1 teaspoon Baking Soda
- 1 teaspoon Baking Powder
- 1 teaspoon Cinnamon
- ¼ teaspoon Nutmeg
- ½ teaspoon Salt
- 1 Flax Egg 1 Tbsp Ground Flaxseed + 3 Tbsp Hot Water
- 1 cup Shredded Zucchini (140g) Packed cup
- ¼ cup Soy Milk (60ml) or other non-dairy milk
- ½ cup Canola Oil (120ml) or Vegetable Oil
- 2 teaspoons Vanilla Extract
- 1 Tablespoon Apple Cider Vinegar or Distilled White Vinegar
- 1 cup Walnuts (100g) Chopped, plus more to place directly on top of the muffins before baking.
Instructions
- Preheat the oven to 350°F (180°C). Spray a muffin tray with non-stick spray.
- Sift all purpose flour into a mixing bowl and add white and brown sugar, baking soda, baking powder, cinnamon, nutmeg and salt. Mix together.
- Prepare your flax egg by mixing 1 tablespoon of ground flaxseeds with 3 tablespoons of hot water from the kettle. Let it sit for a minute to become gloopy.
- Add the flax egg, shredded zucchini, soy milk, canola oil, vanilla extract and vinegar to the bowl and mix into a thick batter.
- If you're finding it difficult to mix then step away from the bowl for a couple of minutes and let the batter rest. The zucchini will release more moisture into the batter so that when you come back it will easily come together into a thick batter.
- Add the chopped walnuts and mix in.
- Divide the batter evenly between the muffin partitions of the prepared muffin tray.
- Bake for 20 minutes or until a toothpick inserted into the center of one of the muffins comes out clean.
- Let the muffins cool for a few minutes in the muffin tray before transferring them to a wire cooling rack to cool completely.
Notes
- Measure the flour correctly. It is super important that you don’t use too much flour and since flour is a tricky measurement, weighing it on a food scale is the best option. If you’re not going to weigh the flour then make sure you use the correct technique for measuring flour which is ‘spoon and level’. Spoon the flour into your measuring cup and then level off the top with a knife.
- Flax egg – can be replaced with 3 tablespoons of applesauce.
- Shredded zucchini – must be fresh. So you must shred it yourself from whole zucchini and use it right away. If it’s pre-shredded it will have dried out too much to provide the moisture we need for this recipe. There is no need to peel the zucchini first. You can just cut off the ends and then shred it, peels and all. You’ll need about 2-3 small zucchinis for 1 cup of shredded zucchini.
- Don’t squeeze the shredded zucchini. We need all the moisture from the freshly shredded zucchini. If there is water that pools at the bottom of your food processor after shredding then you can leave that behind, but don’t squeeze the moisture out of the zucchini, we need all of it for deliciously moist muffins.
- Walnuts. You can omit the walnuts if you prefer, or use something different like raisins or chocolate chips.
- Gluten-free: For a gluten-free version of these muffins I recommend replacing the flour with a gluten free all purpose baking blend in the same quantity.
- Oil-free: For an oil free version you can try replacing the oil with applesauce in the same quantity. It will likely be slightly more dense, but still delicious.
- Storing: Like all muffins these vegan zucchini muffins are at their absolute BEST on the day of baking. Soft, moist and so delicious. However, they will keep for 3-4 days in an airtight container at room temperature. Or you can keep them in the fridge but let them come to room temperature before serving.
- Freezing: They are also freezer friendly for up to 3 months. Let them cool completely before freezing and ideally freeze them on the day of baking so that they lock in their freshness. Thaw in the fridge and then bring them to room temperature on the countertop before serving.
- This recipe has been updated with new photos and lots of extra tips but the recipe itself is unchanged.
Maria Pereira says
I had a zucchini in the fridge that I didn’t want to waste. I googled “vegan zucchini muffins” and came upon your recipe. I just finished making them. OMG, they’re absolutely delicious! So moist, light and fluffy!!
I added 1/8 cup more grated zucchini (didn’t want to throw out the last extra bit), 1/4 cup more flour (to make up for extra zucchini), and reduced the oil to 1/3 cup. I baked them as instructed and scarfed down two muffins once they’d cooled enough – SO YUMMY!
I have subscribed to your blog and can’t wait to try more of your recipes!
Nadine @ Loving It Vegan says
That’s great Maria! Thank you for your wonderful review and we hope you enjoy more of the recipes! 🙂
Jenna says
These were so easy and came out perfectly. I have found that some vegan quick breads and muffins can be too dense- not so with these! The flavor and texture are excellent. The walnuts on top added a nice crunch. I had to bake mine for 5 minutes longer than called for, but this was also the first time I used a Silpat muffin liner.
Nadine @ Loving It Vegan says
Awesome Jenna! So glad you enjoyed the recipe and thanks for your great review!
HomeChef says
These were sooo good!
Nadine @ Loving It Vegan says
Thank you! 🙂
Shirlene says
Excellent flavor. Added lactose free chunks.
Nadine @ Loving It Vegan says
Thanks so much Shirlene!
Chris Stockey says
I thought these were terrific. FYI, I didn’t make them vegan. I don’t like nuts in my baked goods so used raisins in one half and craisins in the other. I also cut the sugars to 75g each and could probably use a bit less next time. I baked them for 22 mins.
Nadine @ Loving It Vegan says
Thanks for sharing Chris!
Vicky says
These are amazing. I have an old family zucchini bread recipe that I’ve made for ages, but it will probably will be replaced by this one. I added a pinch of turbinado cane sugar on top and they didn’t last the whole day. Thanks so much.
Nadine @ Loving It Vegan says
What a big compliment! 🙂 Thanks you so much for sharing and for your amazing review!
Courtney R says
Absolutely delicious! My husband loved them and is excited to have them to take for work the next few days.
Nadine @ Loving It Vegan says
Thank you for your great review Courtney! So glad to hear you enjoy the recipe!
Ramona says
We are not a vegan household, but I enjoy making wholesome nutritious desserts and snacks for my family.
I have been making these muffins for years now! They are so easy and so foolproof! They always come out amazing, flavorful and moist. My kids can be finicky, but they all gobble these up. I have played with the flavorings, adding orange or lemon zest, I have cut the sugar, I have added dried or fresh fruit, they never fail! LOVE this recipe!
Nadine @ Loving It Vegan says
So glad you and your family enjoy the recipe Ramona! Thanks for your awesome review!
Dani says
Love, love this recipe! Ingredients and amounts are just right! Super moist, spongy and melt in the mouth. Made them with my kids last weekend and went down really well. Will defo make them again. Tips were spot on helpful, thanks!! X I wanted to post a pic but can’t see how.
Nadine @ Loving It Vegan says
Thank you so much for your amazing review Dani! So glad you enjoy the recipe!
Elizabeth H. says
This is my new go to recipe for Muffins!
WOW are they ever good!
I added applesauce for the oil and lemon juice for the vinegar, bc I don’t have vinegar and it was amazing!
Nadine @ Loving It Vegan says
Yay! So happy to hear you enjoy the recipe and thanks for sharing your substitutions!
Lindsay says
These turned out fantastic! I didn’t change one thing except for the bake time (I had to add five extra minutes). I froze them so they y wouldn’t get eaten in one day, and they freeze beautifully. Thanks so much for the great recipe!
Nadine @ Loving It Vegan says
So glad that you enjoy them Lindsay! Thank you so much for your great review!
Izel says
Thank you for this recipe. Since I’ve made these zucchini muffins, I haven’t tried any other – they are perfect.
Alison Andrews says
Awesome! Thanks for the amazing review Izel!
Jude says
These are the best muffins ever. Recipe is perfect. I’ve made them 6 times with my homegrown zucchini. Brings me right back to childhood but vegan! Only substitution is oatly full fat instead of soy milk. Oh and I need to bake for 26 minutes in my oven.
Alison Andrews says
Thanks so much for the amazing review Jude!
Brittney says
So, so yummy! I used almond milk, melted coconut oil, allspice (instead of nutmeg) and pecans bc it’s what I already had but they turned out perfectly delicious. Such a quick & easy recipe. I love that it’s made in one bowl and that the zucchini can be grated directly into the bowl.
Thank you!!
Alison Andrews says
Thanks so much for the awesome review Brittney!
Joyce says
Just made this tonight due to the zucchini that simply is too big to finish. It was the size of a baguette! Shaved off a cup from this gargantuan zucchini to make this delectable recipe. I cut back 25grams of the white sugar and it sure tastes like I did! 😅 Swapped most of the oil for an overripe banana bc I didn’t want to also resort to banana bread too + splash of oil. Added a streusel of brown sugar, pumpkin spice & walnuts on top. Baked 11 min with foil over the streusel to prevent burning + 10 min no foil & turned out perfect! Thank you for this easy & reliable recipe!
Alison Andrews says
So glad you enjoyed it Joyce! Thanks for the awesome review!
Joani says
These are the best zucchini muffins ever! The recipe is a keeper and we will be making them again and again. Thank you, Alison, for the great instructions and notes, which are very helpful and appreciated! We used Egg Replacer because we had no flax meal today. Results were perfect.
Alison Andrews says
Awesome Joani! Thanks for the amazing review!