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.
Barb says
Can you sub besan flour or almond flour?
Alison Andrews says
Hi Barb, no I don’t think so at all. If you want to make them gluten-free then use a gluten-free all purpose baking blend. 🙂
Penny says
This recipe is superb Alison! Absolutely spot on, and the muffins are delicious. I will definitely be making these again, and trying out some of your other recipes. Thank you! Penny
Alison Andrews says
Thanks so much Penny! So glad they came out well! xo
Lou says
Can I use apple sauce instead of a flax egg?
Alison Andrews says
Sure! You would need 3 Tbsp applesauce to replace the flax egg.
Lili says
Do you think I could I use whole wheat spelt flour instead of the all purpose flour because that’s all I have on hand flour wise. Thank you
Alison Andrews says
Hi Lili, I haven’t tried that but it could work.
Robin says
These are AWESOME! I used half whole wheat flour and half white. I also used applesauce instead of the oil and they turned out moist and delicious. I had some dates on hand and cut them up into tiny pieces and threw them in with the walnuts- so I also was able to cut down on the sugars a bit. The recipe is a WINNER- Thank you!
Alison Andrews says
Thanks Robin!
Geraldine says
Made this recipe today it came out beautiful. Use 2 cups wholewheat flour and 3/4 cup brown sugar.
The muffins came out amazing. Next time i will leave out the salt, due to the reduce in sugar i can taste the salt. What can i put in to make it a little more moist? i was thinking more oil or coconut oil.
I served this with coconut cream and it was wow. The flax egg i made as per your instructions with the warm water and for the first time it came out with no lumps. Good tip thanks.
Alison Andrews says
Hi Geraldine, I wonder if it’s due to the wholewheat flour that it wasn’t moist enough? Because they are usually very moist. You can add a little more oil, but just go easy as it can be that a little goes a long way. I would also just be careful with your flour measure (if you weren’t already) because using a little extra flour can of course cause them to be more dry. All the best! 🙂
Geraldine says
Hi Aiison, i gave your recipe another try. The reason for the whole wheat is that i am on that bus at the moment. I used 1/2 tsp baking powder, 182g zucchini (i packed the cup tight) and i used 1/2 cup extra milk. I only used 1/2 cup nuts, it came out just the way i like it. Thank you for these amazing recipes. Cant wait to try your other muffins.
Alison Andrews says
Awesome! Sooo happy you were able to tweak it perfectly, thanks so much for sharing and the wonderful review! 🙂
Colleen says
This is a really fantastic recipe. The muffins are fluffy and delicious and I’m able to trick my toddler into eating vegetables. In the past, a few muffin recipes I’ve tried without eggs have been on the dense side but these were perfect. Thanks so much!
Alison Andrews says
Fantastic! So happy to hear this, thanks a million Colleen! 🙂
Norma says
They were certainly delicious. I used half wholemeal flour & half white flour. This worked very well indeed. Will definately be making these again. As a recent convert to Vegan recipes, this site has proved to be invaluable.
Alison Andrews says
So happy to hear they were delicious! Thanks so much for the awesome review Norma, and so happy you like the blog! 🙂
Norma says
Hi,
Thank you very much for your prompt reply. I will look forward to making them later today .
I will post how well the turned out.
Norma says
Hi
I love all your recipes, easy to follow & generally successful for me. But I would like to ask in the courgette muffin recipe you ask for white & brown sugar & I wanted to know if that’s castor sugar & soft brown sugar.
Many thanks
Alison Andrews says
Hi Norma, so glad you like the recipes, thank you! For the sugars it should be white granulated sugar and regular light brown sugar. 🙂
Anna C Long says
Loved it! I changed it up a bit just based on what I had in the kitchen. Buttermilk instead of nondairy, one cup of whole wheat and one cup of white flour, cinnamon with a sprinkle of pumpkin pie spice instead of nutmeg. Delicious:)
Alison Andrews says
So glad you enjoyed the muffins! Thanks for the great review! 🙂
Tia says
Oh my, these are delicious! I was hesitant to prepare them because I thought there were just too many ingredients. (I know, lazy! LOL) I am so glad I got over myself and baked these! Yummy! They are moist and flavorful. Thanks for making my transition to vegan eating scrumptious!
Alison Andrews says
Hahaha, so glad you enjoyed them! Thanks so much for the awesome review! 🙂
Kara says
These were the best muffins I have ever had. I used chocolate chips instead of the walnuts, and they were amazing. Thanks so much for this recipe.
Alison Andrews says
Wonderful! Thanks Kara! 🙂
Kelly says
Made this with chocolate chips instead of walnuts! Also used canola oil. I only had to use one zucchini grated, but it was a big one. And I was also able to make 11 muffins. Thank you for the recipe 🙂
Anne Tinnion says
THE best zucchini muffins ever! I added 1/2 cup of raisins to the recipe and had rave reviews. Thank you for sharing!
Alison Andrews says
Yay! So happy they got the rave reviews! Thanks so much for posting! 🙂
Mary Place says
Fantastic recipe! Very moist on the inside with a great outside. Made it exactly as written.
Alison Andrews says
Yay! Awesome news Mary! Thanks so much for sharing. 🙂
Anna Andrews says
Super delicious and healthy as well!
Laurie Gosse says
Very crumbly. They dont resemble muffins.
Alison Andrews says
Hi Laurie, they are definitely not supposed to be crumbly at all. Off the top of my head I would probably guess that maybe too much flour was used. Sorry to hear they didn’t work out for you.