Go Back

Vegan Zucchini Chocolate Cake

Moist and soft vegan zucchini chocolate cake with sweet potato chocolate frosting. Low in sugar and fat, definitely guilty free!!
Prep Time 20 mins
Cook Time 35 mins
Course Dessert
Servings 10 slices

Ingredients
  

For the zucchini chocolate cake

  • 1 flax egg 7 g ground flaxseed + 3 tbsp hot water
  • 185 g plain four
  • 45 g cocoa powder
  • 150 g sugar I used soft brown sugar
  • 3/4 tsp baking soda
  • 2 1/2 tsp baking powder
  • 1/4 tsp salt
  • 210 g zucchini shredded
  • 60 ml soy yogurt
  • 1 tsp vanilla extract
  • 45 g applesauce
  • 45 g oil I used sunflower oil
  • 1 1/2 tsp apple cider vinegar
  • 2 tbsp soy milk

For the sweet potato chocolate frosting (it makes enough to frost this zucchini cake)

  • 140 g sweet potato peeled and cut into small chunks
  • 20 g cocoa powder
  • 70 g creamed coconut shredded
  • 50 ml oil I used sunflower oil
  • 1 tsp vanilla extract
  • 3 tbsp soy milk you might not need all or need more than that

For the topping

  • 30 g dark chocolate chopped in small bits or shredded

Instructions
 

To make the zucchini cake

  • Preheat the oven to 180°C (gas mark 5).
  • In a small bowl, mix 1 table spoon ground flaxseed and 3 table spoon hot water together and let it sit until you need it.
  • Grease two 7 inch cake tin with a bit of margarine and dust of flour. Set aside.
    baking tins preparation
  • Sift the flour, cocoa powder, baking soda and the baking powder in to a mixing bowl and add the sugar and the salt and mix well.
  • Mix in the shredded zucchini. Then Add in the soy yogurt, vanilla extract, applesauce, vegetable oil, vinegar, soy milk and the prepared flax egg. Mix your batter until well combined but Do not over mix!!
  • The batter will be very thick but you’ll be able to mix it all in. The moisture from the zucchini will come out while baking so please do not add any more moisture!
    zucchini_chocolate_cake
  • Divide the batter between the two prepared cake tins and spread it out evenly to the edges with a spatula or the back of a spoon.
  • Bake for 35 minutes or until a toothpick inserted into the centre of the cakes come out clean.
  • Allow your cakes to cool in the cake pans for at least 30 minutes before you remove them from the tins. I left them in the tins for about 4 hours until I was ready for frosting.
    zucchini_chocolate_cake

To make the sweet potato chocolate frosting

  • Place the sweet potato on a microwave safe plate with a cover and cook for 3 to 4 minutes or until very soft. Mash with a folk in a bowl and add in the shredded creamed coconut. Because the sweet potato is still hot from cooking, the creamed coconut will melt as it's mixed in.
  • Put the mixture in a food processor with the rest of the ingredients and pulse until smooth. If it looks firm add some soy milk, a little bit at a time. If you are planning to keep the frosting in the fridge, make it slightly looser than ordinary frosting like hand cream kind of consistency as it hardens little in the fridge due to the creamed coconut.
  • If you are not frosting right now, keep it in the fridge until you are ready.

To assemble the cake

  • Take the cakes out of the tins. Place one of the cakes on a flat plate and spread some of the sweet potato chocolate frosting on the top. Place the the other cake on top of that.
    zucchini_chocolate_cake
  • Spread the rest of the frosting over the top of the cake and sprinkle with chopped chocolate for decoration.
    zucchini_chocolate_cake

Notes

The cake will remain soft and moist in an air tight container in the fridge up to 4 days.
The cake is not too sweet (sweet enough for me though☺). Please feel free to add more sugar if you want to make it sweeter!