Wholesome and delicious vegan zucchini muffins. These vegan muffins are soft, moist and easy to make. Serve plain or spread with vegan butter.
![Vegan zucchini muffin topped with chopped walnuts.](../external.html?link=https://lovingitvegan.com/wp-content/uploads/2021/12/Vegan-Zucchini-Muffins-23.jpg)
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.
Thank you for this recipe. Since I’ve made these zucchini muffins, I haven’t tried any other – they are perfect.![5 stars](data:image/gif;base64,R0lGODdhAQABAPAAAP///wAAACwAAAAAAQABAEACAkQBADs=)
Awesome! Thanks for the amazing review Izel!
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.![5 stars](data:image/gif;base64,R0lGODdhAQABAPAAAP///wAAACwAAAAAAQABAEACAkQBADs=)
Thanks so much for the amazing review Jude!
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.![5 stars](data:image/gif;base64,R0lGODdhAQABAPAAAP///wAAACwAAAAAAQABAEACAkQBADs=)
Thank you!!
Thanks so much for the awesome review Brittney!
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!![5 stars](data:image/gif;base64,R0lGODdhAQABAPAAAP///wAAACwAAAAAAQABAEACAkQBADs=)
So glad you enjoyed it Joyce! Thanks for the awesome review!
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.![5 stars](data:image/gif;base64,R0lGODdhAQABAPAAAP///wAAACwAAAAAAQABAEACAkQBADs=)
Awesome Joani! Thanks for the amazing review!