These vegan zucchini muffins are moist, lightly spiced, and full of sweet raisins and crunchy walnuts! The perfect baking treat whether you want to use up extra zucchini or want a little 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 you know someone who does, which means you’ll likely be the lucky recipient of some free zukes.
What are you going to do with all that pumpkin? Well, I have lots of ideas, from vegan stuffed zucchini to vegan zucchini fritters to zucchini soup.
But what if you’re sick of eating zucchini for dinner? That’s when you bake a batch of these vegan zucchini muffins!
You can’t tell these muffins have zucchini in them (unless you look closely at those telltale little green spots). They don’t taste like zucchini. But the zucchini makes them very soft and moist.
Jump to:
Ingredients you will need
- flour I’ve only tried 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 must also be organic. Coconut sugar works as a replacement.
- Copper powder
- Bicarbonate of sodium.
- cinnamon
- Sal.
- Non-dairy milk. Almost any unsweetened or unflavored variety 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. Check out my post on apple cider vinegar substitutes if you don’t have it on hand.
- Vanilla extract.
- Courgette. A small zucchini is enough to make this recipe.
- Raisins.
- Nuts
Tip: If you’re not a fan of raisins and/or walnuts, feel free to experiment with other toppings like chocolate chips, different nuts like pecans, or other types of dried fruit.
How are they made?
The following is a detailed photo tutorial on how to make this dish. Scroll down if you want to jump straight to the recipe!
- Stir the dry ingredients in a large bowl: flour, sugar, brown sugar, baking powder, baking soda, cinnamon and salt.
- Whisk together the liquid ingredients 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 until everything is combined.
Tip: Do not over mix the batter. Stop mixing as soon as all the flour is mixed in, even if the dough is lumpy. This will ensure that your vegan zucchini muffins have the best possible texture!

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

- Divide the batter between 12 paper-lined muffin cups and sprinkle the top of each muffin with a little brown sugar.

- Bake the muffins for about 20 minutes. You can try cooking it slightly pressing a finger on top of one. If it comes back, they’re done.

- Let the cupcakes cool for a few minutes before removing them from the pan.
- Enjoy them as they are, or slice them and spread each half with some vegan butter!

Shelf life and storage
Vegan Zucchini Muffins will keep in an airtight container at room temperature for about 2 days, in the refrigerator for about 5 days, or in the freezer for about 3 months.
Frequently asked questions
I suppose you could use a gluten-free all-purpose flour mix, but I haven’t tried it, so no promises!
More vegan muffin recipes
Do you like this recipe? If so, please stop by and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest, or Instagram, or subscribe to my newsletter for more recipes like this!

Vegan Zucchini Muffins
These vegan zucchini muffins are moist, lightly spiced, and full of sweet raisins and crunchy walnuts! The perfect baking treat whether you want to use up extra zucchini or want a little sweetness!
Ingredients
-
2
cups
all-purpose flour -
¼
cup
organic granulated sugar -
¼
cup
organic brown sugar,
plus 1 tablespoon for topping -
1
teaspoon
baking powder -
½
teaspoon
baking soda -
1 ½
teaspoons
ground cinnamon -
½
teaspoon
salt -
1
cup
unflavored and sugar-free non-dairy milk -
â…“
cup
canola oil -
1
teaspoon
apple cider vinegar -
1
teaspoon
vanilla extract -
1
cup
coarsely grated zucchini -
¾
cup
raisins -
½
cup
chopped peeled walnuts
Instructions
-
Preheat oven to 350°F.
-
Line a 12-cavity muffin tin with papers.
-
In a large bowl, whisk together the flour, sugar, brown sugar, baking powder, baking soda, cinnamon, and salt.
-
In a separate container, such as a liquid measuring cup, stir together the milk, oil, apple cider vinegar, and vanilla.
-
Pour the liquid mixture into the bowl with the dry ingredients and stir until everything is combined.
-
Add the courgette, raisins and walnuts.
-
Divide the batter between the muffin cups and sprinkle the top with a little brown sugar.
-
Bake the muffins for 20 to 22 minutes. Test for doneness by lightly pressing a finger into the top of a muffin. If it comes back, they’re done.
-
Transfer the tin to a wire rack and let the cupcakes cool for a few minutes before removing from the tin.
nutritional data
Vegan Zucchini Muffins
Quantity per serving (1 cupcake)
calories 223
Calories from fat 89
% Daily Value*
fat 9.9 g15%
Saturated fats 0.8 g4%
sodium 166 mg7%
potassium 166 mg5%
Carbohydrates 31.7 g11%
Fiber 1.6 g6%
Sugar 12.9 g14%
protein 3.5 g7%
calcium 74 mg7%
iron 1 mg6%
* Percent Daily Values ​​are based on a 2000 calorie diet.