Vegan Chocolate Cake!

*This post may contain affiliate links. Please see my disclosure for more details!*

A Delicious, Fudgey, and Insane Three-Layer Vegan Chocolate Cake! 

So, LOOK HOW AMAZING THIS CAKE LOOKS! I couldn’t resist saying that. I am not trying to blow my own trumpet here, but I just adore how this cake looks in all the photos. It also tastes amazing. 

This Cake, is completely and utterly deliciously VEGAN. Don’t worry, it also tastes amazing for non-vegans. 

There is so much stigma around vegan food – and it bugs me. There is no reason that vegan food can’t be delicious – and this cake proves it! Look at ittttttttt!!!

My fiancé is one of those people who is skeptical, but even he admits that the vegan recipes I have made for this blog are ‘bl**dy delicious’ and he always wants another slice. This particular one? He didn’t even realise it was vegan till I told him. 

This recipe is based on my Vegan Biscoff Cupcakes and my Vegan Vanilla Cupcakes, but morphed into chocolate, and made into an irresistible three-layer chocolatey Fudgey delicious showstopper. 

There was basically no reason as to my the sponges from my other vegan recipes couldn’t be made into a chocolate version, by simply using cocoa powder in place of some of the flour, and then increasing it all to make it into a cake! 

I did originally make this as just a two-layer cake, but the sponges aren’t that high in depth – so three looked much better, and just means you get even more delicious in every slice! You can make it just two layer if you prefer though – notes below!

I am personally not Vegan myself, but I do often think that some recipes are quite daunting, because of all the extra ingredients that you don’t tend to have lying around the house. For this cake, I tried to reduce this massively. 

A classic chocolate sponge uses five ingredients, this uses seven. I really don’t think that’s too bad – and the only thing I think people will tend to not have is the White Wine Vinegar – but this is really cheap to buy so no worries!

The recipe itself is just an increased amount as I say from the vegan cupcakes, but then using a dark and delicious (and vegan) cocoa powder gives it such a dark and Fudgey taste.

I use the Dr Oetker Fine Dark Cocoa Powder (that does have a warning of ‘may contain’ but otherwise, does say it’s suitable for vegans. There are many others you can also buy however!

For the deeeelightful chocolate frosting, I used the same recipe that I use on my Dairy & Gluten Free Chocolate Cake recipe. It’s increased to make it enough for a three layer cake, but otherwise its the same. 

On my the Dairy Free recipe though, I received a very negative and nasty comment about ‘how I was trying to poison people by telling them to use chocolate.’ I will say this again, MOST DARK CHOCOLATES ARE DAIRY FREE. 

I use Callebaut chocolate, but I often find that a large percentage of supermarket own dark chocolate is also vegan, and it’s so cheap! So no, I am not trying to poison anyone. 

I use Stork Block, Vitalite, or other dairy free spreads – and they all work well. When making it, it does make a veeeery soft frosting, but adding in the chocolate firms it up eventually as the dark chocolate will harden. 

This cake is so fudgey, so delicious, and epic. My Vegan Chocolate Cake! X

5 from 1 vote
Vegan Chocolate Cake!
Prep Time
5 mins
Cook Time
30 mins
Decorating Time
20 mins

A Delicious, Fudgey, and Insane Three-Layer Vegan Chocolate Cake! 

Course: Cake
Cuisine: Vegan
Keyword: Chocolate, Vegan
Servings: 18 Slices
Calories: 600 kcal
Author: Jane's Patisserie
Vegan Chocolate Cakes
  • 550 g Self Raising Flour
  • 125 g Cocoa Powder
  • 450 g Light/Dark Brown Sugar
  • 600 ml Almond Milk (or other dairy free milks)
  • 2 tsp Vanilla Extract
  • 265 ml Vegetable Oil
  • 1.5 tbsp White Wine Vinegar
Vegan Chocolate Frosting
  • 300 g Dairy Free Spread
  • 2 tsp Vanilla Extract
  • 500 g Icing Sugar
  • 275 g Dark Chocolate
For the Cakes!
  1. Preheat your oven to 180C/160C Fan, and line three 8"/20cm cake tins with parchment paper on the bottom.

  2. In a large bowl, add your Flour, Sugar and Cocoa Powder.

  3. Whisk them together so they're evenly distributed.

  4. Pour in your Milk, Vanilla, Oil and Vinegar.

  5. Mix the mixture till smooth - try not to over mix however. I just use a spatula.

  6. Split evenly between the three tins, and bake for 30-35 minutes.

  7. Once baked, leave to cool in the tins for 10-15 minutes, and then move on to a wire rack to cool fully. Be careful when handling the sponges as they will be very soft and could break easily.

  8. Once cooled, refrigerate the cakes for 10-15 minutes before decorating to make them easier to handle.

For the Frosting!
  1. Carefully melt your Dark Chocolate until smooth. I do it in the microwave on short bursts! Leave to cool slightly.

  2. Beat your Dairy Free spread on its own briefly to smooth it.

  3. Add in your Icing Sugar and Vanilla and beat again till smooth.

  4. Add in the melted chocolate, and beat again!

To Decorate!
  1. Add your first sponge to a plate/boad, and pipe/spread 1/3 of the frosting onto the first cake.

  2. Repeat this with the second cake, and then with the third!

  3. Decorate with fresh fruit, and vegan friendly sprinkles!

Recipe Notes
  • This recipe will last for 3 days! Can be kept at room temperature, but fridge will do - it will just go quite solid!
  • For a two layer version use:
  • 350g Self Raising Flour, 100g Cocoa Powder, 300g Light/Dark Brown Sugar, 400ml Almond Milk, 1.5tsp Vanilla, 175ml Vegetable Oil, 1 tbsp White Wine Vinegar - split between two tins and bake for the same time!
  • Use 2/3 of the ingredients for the decoration!
  • You can use any dairy free milk, and any dairy free spread!
  • I used Callebaut Chocolate, but any dairy 
Nutrition Facts
Vegan Chocolate Cake!
Amount Per Serving
Calories 600 Calories from Fat 306
% Daily Value*
Fat 34g52%
Saturated Fat 19g119%
Cholesterol 1mg0%
Sodium 164mg7%
Potassium 284mg8%
Carbohydrates 86g29%
Fiber 5g21%
Sugar 55g61%
Protein 6g12%
Vitamin A 640IU13%
Calcium 85mg9%
Iron 3.3mg18%
* Percent Daily Values are based on a 2000 calorie diet. These are only estimates.


Find my other Recipes on my Recipes Page!

You can find me on:


J x

© Jane’s Patisserie. All images & content are copyright protected. Do not use my images without prior permission. If you want to republish this recipe, please re-write the recipe in your own words and credit me, or link back to this post for the recipe.

About Author

Hiya! I'm Jane, and I adore baking, cooking and all things delicious. I'm also partial to homewares, lifestyle posts and more!


  • Clem
    January 16, 2020 at 10:03 am

    5 stars
    Thank you so much for sharing this recipe, I made them into cupcakes for my friend’s birthday and they came out so well! I find vegan recipes really hard, but this is great 🙂

  • Emily Read
    October 5, 2019 at 10:24 am

    Hi Jane! Can’t wait to try this! Do you use sweetened or non sweetened almond milk?

    • Jane's Patisserie
      October 5, 2019 at 6:53 pm

      I tend to use unsweetened, but it’s up to you!

  • Abbie Durant
    October 1, 2019 at 2:14 pm

    Hi Jane,
    If I want to make a normal vanilla sponge, do I substitute the cocoa powder out and up the quantity of the self raising flour so the cake’s consistency will not change too much

    Thank you

  • Lucy
    September 21, 2019 at 7:06 pm

    Hi, I love the look of this cake, and the colour of the icing looks perfect!! I’m just wondering if using normal butter and normal dark chocolate would produce the same result for the icing? Thank you 🙂

    • Jane's Patisserie
      September 22, 2019 at 3:10 pm

      Butter containing dairy will create a firmer buttercream, but the dark chocolate should be the same (As mentioned in the post, most dark chocolates should be vegan anyway!)

  • Georgia Smith
    September 12, 2019 at 9:27 am

    Hi would this work using gf flour?

    • Jane's Patisserie
      September 12, 2019 at 1:56 pm

      I would add in some xantham gum, but otherwise yes!

  • Raz
    August 9, 2019 at 7:17 pm

    Hi Jane, love your page. Just wanted to ask if I can freeze the vegan chocolate cake before icing it . And then defrost it and apply frosting when I need it? Will it keep I. The fridge for more than 3 days? I love this recipe- it’s delicious

    • Jane's Patisserie
      August 9, 2019 at 7:25 pm

      The sponges can be frozen, yes. I wouldn’t recommend keeping the cake in the fridge as it’ll dry out – it will store for 3 days at room temp. Freezing the sponges won’t have an affect on how long the cake lasts once it’s thawed, it’ll still be three days.

  • Neelam
    May 27, 2019 at 3:05 pm

    Hey Jane!

    Big fan of your page!

    This cake looks perfect for my little boy who insha’Allah allergic to cows milk and eggs! Just wondered what could I sub the white wine vinegar for? We don’t consume it for religious reasons! Would normal white vinegar work?

    • Jane's Patisserie
      May 27, 2019 at 7:29 pm

      I have not tried any others I’m afraid! The other type I use is apple cider vinegar.

    • Sara
      June 15, 2019 at 3:10 pm

      Hi Neelam,
      vegan buttermilk is made with a combo of dairy free milk and an acid, you could try lemon juice in place of vinegar, good luck and happy baking!

  • Chloe
    May 26, 2019 at 11:30 am

    I recently made a vegan chocolate cake and actually preferred it to my usual non-vegan recipe – so delicious!


Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.