Jump to Recipe Print Recipe
These vegan zucchini muffins are moist, lightly spiced, and bursting with sweet raisins and crunchy walnuts! The perfect treat to bake up whether you’re looking to use up extra zucchini or just craving some sweetness!

It’s that time of year when everyone is about to be bombarded with zucchini. Even if you don’t grow your own, chances are that you know someone who does, which means you’ll probably be the lucky recipient of some free zukes.
What shall you do with all that squash? Well, I have plenty of ideas, from vegan stuffed zucchini to vegan zucchini fritters to zucchini soup.
But what if you’re sick of having zucchini for dinner? That’s when you bake up a batch of these vegan zucchini muffins!
You can’t tell these muffins have zucchini in them (except if you look closely for those telltale little green flecks). They don’t taste like zucchini. But the zucchini does make them extra soft and moist.
Jump to:
- Ingredients You’ll Need
- How They’re Made
- Shelf-Life & Storage
- Frequently Asked Questions
- More Vegan Muffin Recipes
- Vegan Zucchini Muffins
Ingredients You’ll Need
- Flour. I’ve only tested this recipe with all-purpose wheat flour, so I’m not sure how it will turn out with anything else.
- Sugar. Use organic sugar to keep the recipe vegan.
- Brown sugar. This also needs to be organic. Coconut sugar works as a substitution.
- Baking powder.
- Baking soda.
- Cinnamon.
- Salt.
- Non-dairy milk. Just about any variety that’s unsweetened and unflavored will work, such as soy milk, almond milk, oat milk, or cashew milk.
- Canola oil. Feel free to substitute your favorite baking oil, such as melted coconut oil, corn oil, or vegetable oil.
- Apple cider vinegar. See my post on apple cider vinegar substitutes if you don’t have this on hand.
- Vanilla extract.
- Zucchini. One small zucchini is enough to make this recipe.
- Raisins.
- Walnuts.
Tip: If you’re not a fan of raisins and/or walnuts, feel free to experiment with other stir-ins such as chocolate chips, different nuts like pecans, or other types of dried fruit.
How They’re Made
The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you’d like to skip right to the recipe!
- Stir your dry ingredients together in a large mixing bowl: flour, sugar, brown sugar, baking powder, soda, cinnamon and salt.
- Stir the liquid ingredients together in a separate container, such as a liquid measuring cup: milk, oil, apple cider vinegar, and vanilla.
- Pour the wet ingredients into the dry mixture and stir just until everything is mixed.
Tip: Don’t overmix your batter. Stop stirring as soon as all of the flour is mixed in, even if the batter is lumpy. This will ensure your vegan zucchini muffins have the best possible texture!


- Fold in shredded zucchini, raisins and walnuts.
Tip: Your zucchini can be grated using the coarse side of a box grater or the shredder disc of a food processor.


- Divide your batter among 12 paper-lined muffin cups and sprinkle the top of each muffin with a bit of brown sugar.


- Bake the muffins for about 20 minutes. You can test them for doneness by lightly pressing a finger into the top of one. If it springs back, they’re done.


- Let your muffins cool for a few minutes before removing them from the tin.
- Enjoy them as-is, or cut them open and spread each half with some vegan butter!


Shelf-Life & Storage
Vegan zucchini muffins will keep in an airtight container at room temperature for about 2 days, in the fridge for about 5 days, or in the freezer for about 3 months.
Frequently Asked Questions
Can these vegan zucchini muffins be made gluten-free?
I’m guessing that an all-purpose gluten-free flour blend could be used, but I haven’t tried, so no promises!
Can I bake this recipe into a loaf?
Probably, but I’d recommend just following my vegan zucchini bread recipe instead.
Can I add chocolate to these muffins?
Probably, but you’d be better off making my vegan chocolate zucchini muffins.