Fudgy and decadent, this vegan double chocolate zucchini cake with it's rich chocolate ganache frosting will surely surprise you - there are almost 2 cups of fresh zucchini squash baked right in. This recipe makes a great snack cake, baked into muffins, cupcakes or made for a party. Makes one 9x13 sheet cake or 24 muffins.
This post is sponsored by Paderno Kitchenware however all thoughts and opinions are always my own.

Why you will love this recipe
Chocolate zucchini cake is full of nostalgia for me. Growing up we had a neighbor who grew the most amazing zucchini squash. Each summer she would bring my family several large zucchinis or two loaves of the most lush chocolate zucchini cake.
As a child, it seemed unthinkable that one could eat zucchini in a cake, but there I was enjoying every last slice with my family. This version is every bit as good as the ones I remember from my youth. This vegan chocolate zucchini cake recipe is:
- Easy to make
- Vegan
- Decadent, fudgy and brownie-like
- Dairy-free and egg-free
- Versatile
- Contains minimal ingredients
- Great for a party or as a snack cake

Why zucchini works
If the idea of adding vegetables to cake seems odd to you, there are good reasons why you might want to try it. Zucchini, in particular, adds moisture and structure to baked goods without adding any vegetal flavour. While the texture and moisture level of zucchini can vary, for the most part, they are entirely undetectable.
As a general note, it's good to use fairly young and small zucchini with soft skin for this recipe. The bigger and more mature a zucchini, the harder the skin will be and it won't make for a nice texture in this recipe.

The other reason why you'll enjoy this recipe is that it makes great use of garden zucchinis- you may have these beautiful summer squash growing in your garden and find yourself with an over-abundance come late season.
Each year we plant two varieties , however, we always end up giving away half a dozen or so; zucchini are prolific growers given optimal growing conditions!
What you will need
The ingredient list for this recipe is very straightforward. Substitutions and options can be found below.
- zucchini squash (about 1 large zucchini)
- whole wheat flour or spelt flour
- granulated sugar
- dutch cocoa powder
- baking soda
- baking powder
- salt
- flax meal
- water
- olive oil
- unsweetened non-dairy milk
- vanilla extract
- semi-sweet chocolate chips
- full fat coconut milk
You will also need one 9x13 baking pan or a 12 cup muffin tin.

The importance of Quality Bakeware
Baking is a passion of mine and I love having quality bakeware on hand. The Paderno Kitchenware Professional Oblong 9x13 pan is a great choice for this recipe. With its PFOA/PTFE-free non-stick interior, this cake bakes evenly, maintains its fudgy crumb, and releases like a thing of beauty.
There is no need to grease the cake pan, which I love. This pan is also made of commercial-grade, heavy-gauge aluminized steel and is fully dishwasher safe.
To learn more about the line of professional culinary and baking tools and appliances, visit the Paderno website here or follow along on social media @PadernoKitchenware #itsacookingthing.

How to make this recipe
The base of this vegan double chocolate zucchini cake comes together quickly, although some preparation is needed to wash and shred the zucchini. Otherwise, it's simply a matter of combining all the ingredients together, pouring in the pan and baking.
The chocolate ganache frosting can be made while the cake is baking and cooling; it requires minimum 40 minutes (or up to 90 minutes) to set up properly at room temperature. Set up time depends on your ambient room temperature. Once the cake is cool and the ganache is thick enough to spread, you can frost and serve the cake.
If you have never made ganache before, it's rather simple: add hot coconut milk to chocolate in a heat proof bowl, stir until melted and then let it thicken, making sure to stir it occasionally to keep it's smooth consistency.


Helpful tips to make this recipe perfect
- Use young zucchini - as mentioned above, the larger or more mature the zucchini, the harder the skin will be. Use zucchini with a soft skin (the test it whether you can easily pierce it with your finger nail).
- Mix the cake batter just until moistened - this will ensure the cake rises nicely.
- Grease the cake pan - this is important if your cake pan is not non-stick.
- Allow the cake to cool completely before frosting- this goes for all cake recipes with frosting. Even a slightly warm cake can melt frosting.
- Use full fat coconut milk for the ganache- otherwise, the ganache will not thicken properly or hold peaks.
- Allow the ganache to set up before frosting - ultimately, it's a personal choice as to whether you like a thin or runny ganache or a thick one. My preference is to have consistency that is spreadable and holds it shape which happens after approximately 45 minutes.
- Don't let the ganache over-thicken - otherwise you will have a hard time spreading it on the cake. Check the ganache often, giving it a stir every 10 minutes to determine your preferred viscosity.

Can I use frozen zucchini?
Yes! I have tested this recipe with fresh and frozen zucchini. Be sure to thaw and drain the zucchini to ensure it doesn't add more liquid to the cake batter. Simply give it a gently squeeze to release most (but not all) of the excess liquid.
Can I make this recipe into Muffins or Cupcakes?
Yes! This zucchini cake recipe is quite versatile and can be made into 24 muffins or cupcakes. You will need a 12-cup muffin pan lined with cupcake papers.
Fill the muffin cups ~โ full and reduce the baking time to 35 minutes or until a toothpick inserted into the center comes out clean. Frost or pipe the ganache as desired.

Substitutions and options
As mentioned above, this recipe has some versatility and here are some of the tested substitutes and options:
- Whole wheat flour can be replaced with light spelt or sprouted spelt flour in equal measure.
- Yellow zucchini can be used instead of green skin zucchini in a 1:1 ratio
- The flax and water mixture - use two large eggs (preferably pasture raised and organic eggs).
- Olive oil - use any neutral tasting vegetable oil of choice.
- Mix ยฝ cup of semi-sweet chocolate chips to the batter before baking.


Storage
This vegan chocolate zucchini cake will last covered in the fridge for 3-4 days. The texture of the frosting will thicken further when stored in the fridge, however it is still very good (almost fudge-like but without the intense sweetness).
If you bake this recipe into muffins, you can freeze them (frosted or unfrosted) in a freezer safe container for up to one month; defrost in the fridge prior to serving.
More Recipes like this
If you loved this vegan double chocolate zucchini cake, you may also enjoy these popular recipes:
Double Chocolate Beetroot Cake
Vegan Chocolate Bundt Cake with Peppermint Ganache
Vegan Triple Chocolate Sweet Potato Cupcakes
Vanilla Cupcakes with Chocolate Lavender Cashew Frosting [vegan]
And don't be shy to tag me on social media if you make this recipe (or any of my recipes for that matter) @the_simple_green! Leave me your feedback below as well.

Vegan Double Chocolate Zucchini Cake
Special Equipment
- 9x13" cake pan
Ingredients
Cake Base
- 1 ยฝ cups (270g) grated zucchini squash, (see notes)
- 2 tablespoon flax meal + 4 tablespoon water, mixed together
- 2 ยฝ cups (360g) whole wheat flour, or whole spelt flour
- 1 ยผ cups (295g) granulated sugar
- โ cup (35g) cocoa powder, dutch processed
- 1 ยฝ teaspoon baking soda
- ยฝ tsp baking powder
- ยฝ teaspoon salt
- โ cup (70g) extra virgin olive oil
- 1 ยพ cups (400g) unsweetened non-dairy milk
- 2 teaspoon pure vanilla extract
Ganache Frosting
- 8 oz semi-sweet chocolate pieces
- 1 cup full fat coconut milk
Instructions
Prepare the cake
- Preheat oven to 350ยฐF. Grease a 9x13" cake pan.
- In a small bowl, mix together the flax meal and water. Let stand for 5 minutes to thicken. Set aside. In a medium bowl, combine the flour, sugar, cocoa powder, baking soda, baking powder and salt.
- To the flax mixture, add the zucchini, non-dairy milk, olive oil, vanilla extract and mix to combine. Add zucchini mixture to the flour mixture and mix just until moistened.
- Pour and spread the batter evenly in the prepared baking pan and bake in the preheated oven for 45-50 minutes or until a toothpick inserted into the centre comes out clean. Remove from the oven and let cool completely. Meanwhile, make the ganache frosting.
Prepare the ganache
- Add the chocolate morsels to a medium heat-proof bowl. In a small saucepan, gently heat the coconut milk just until it starts to steam. Carefully pour the hot coconut milk over the chocolate and whisk until the chocolate is melted and the mixture is smooth and silky. Allow the ganache to sit at room temp, stirring every 10 minutes until thickened but spreadable (about 40 minutes).
- Spread the frosting on the cooled cake and serve.
Notes
Nutrition
This is an approximation of the nutrition offered in this recipe, and is created using a nutrition calculator. I am not a nutritionist and cannot guarantee accuracy. If your health depends on nutrition information, please calculate again with your preferred calculator.
Disclaimer
all recipes on The Simple Green are developed and tested in a Canadian kitchen, at normal elevation, using electric appliances and ingredients available in Canada. Results may vary.
This zucchini cake is the best I have had, maybe even the best chocolate cake Iโve had.
So glad you like it!
This was a VERY delicious and moist cake! Definitely recommended. Brought it to work and the guys said "it tastes like more" ๐
Haha amazing! Thank you for sharing that, Angel!
Hi! Iโd like to make these into muffins but am confused about your conversion instructions. Does it make 12 or 24 muffins?
Thanks!
Emily
Hi Emily! My apologies for any confusion and thank you for the question! This recipe makes 24 muffins. I adjusted the notes in the recipe card to be more clear ๐
This looks terrific! Can I bake this in a bundt pan, and if yes. what size bundt pan and bake for the same amount of time or longer? Still the same heat in the oven?
Can't wait to bake this. Thank you!!!
Hi Deb! Those are great questions. I haven't tested this recipe in a bundt pan and so I can't guarantee it will work, unfortunately. I do have several vegan bundt cakes, which might interest you as well. Let me know if you make it or have any success trying it in a bundt pan. All the best if I don't hear back from you ๐