This BEST vegan chocolate cake recipe is quick and easy with no unusual ingredients. Hundreds of readers have loved this moist fluffy vegan chocolate cake. It’s egg free and dairy free.
When you think about vegan cake, you might think it will be dry, crumbly and somehow inferior to a typical chocolate cake filled with eggs and butter. Well, you’re wrong. Very wrong. It might be an egg free and dairy free chocolate cake, but it is awesome!
This vegan chocolate cake really is the BEST. It’s like a super-amazing, delicious, decadent chocolate cake that just happens to be vegan!
If you didn’t mention that it’s vegan, people would honestly never know. It’s rich, fluffy, moist and very easy to make.
WHY IS THIS THE BEST VEGAN CHOCOLATE CAKE?
- It’s really quick and easy
- Rich, chocolatey flavour
- No unusual ingredients
- Light, moist and fluffy texture
- It makes a great vegan birthday cake
- Nobody will guess that it’s vegan
- Many readers have made it and love it. It’s a recipe you can trust.
- A moist egg free chocolate cake
- A delicious dairy free chocolate cake
The BEST vegan chocolate cake
I love making cakes, but I hate it when I need to seek out expensive unusual ingredients first.
So, this cake doesn’t need any unusual egg or dairy substitutes like flax or chia eggs.The most unusual ingredient is dairy free milk (almond, soy etc…), but you can pick that up at any shop.
Instead of butter, I’ve used a vegan spread (butter/margarine whatever you like to call it!). It’s just a super-easy, light and fluffy chocolate cake that’s vegan that can be made with store cupboard ingredients.
Trust me, nobody will guess that it’s vegan. It’s great as a vegan birthday cake, party cake or everyday cake! If you’re looking for a vanilla cake, try my Vegan Victoria Sponge cake. It’s light, fluffy and delicious. Something zingy? Go for my Vegan Lemon Cake!
Testimonials – Vegan.Chocolate Cake
A few reader reviews:
“I made this cake today (first attempt at vegan baking) and I was truly surprised! It was light fluffy and moist and despite the lack of eggs the rise was excellent and the taste was super. I will be wowing vegans everywhere with this.” – Ollie
“I just made this! It is absolutely gorgeous, as a chocoholic myself, I didn’t think I could ever find a vegan chocolate cake that was as good as the real stuff. But this is so good, of not better!” – Isabella
“This is a delicious and moist vegan.chocolate cake! And very simple to make, some vegan cakes require an awful lot of expensive ingredients. A* for taste, ease and texture!” – Natasha
“Best vegan cake recipe ever! I made mine into cupcakes and subbed the vegan butter for vegetable oil and it came out perfect! I also added some vegan chocolate chips and it made it extra good so I’ll totally be making these again” – Lisa
“Thank you. This is an excellent recipe and better than some (non-vegan) cakes I have tasted. I made this gluten free by using gluten-free flour and baking powder. I don’t like the taste of baking soda in cakes so I omitted it completely. I used 2 1/2 teaspoons baking powder and 1/2 teaspoon xanthan gum with the gluten-free flour.” – Suzanne
“It’s just perfect,. I’ve gone through a few recipe’s now but never been happy with the results. Now I’ve found this I won’t be looking anymore. It’s now my forever chocolate cake recipe. Thank you.” – Janet
I love it when you all tag me on social media (#veggiedesserts) so I can see your vegan cakes!
Here are a few reader bakes:
How to Make A Vegan Chocolate Cake (Picture Tutorial)
Step 1: Stir the lemon juice into the vegan milk. You can use soy, almond, hemp, cashew – they all work well.
Cook’s tip: When you add the lemon juice it will slightly curdle – don’t worry, that’s what you want to happen! It’s turning the plant milk into buttermilk.
Step 2: Melt the vegan butter (a hard vegan butter or a non-dairy margarine all work) with the syrup.
Cook’s tip: You can use any liquid sweetener: golden syrup, corn syrup, agave or maple syrup. Maple makes for a slightly less sweet cake, but it’s still really nice.
Step 3: Sift the dry ingredients into a bowl, then whisk to combine.
Step 4: Mix the wet ingredients into the dry and stir to combine.
Step 5: Pour the batter into the prepared pans and bake for 30-35 minutes or until an inserted skewer (or knife) comes out clean. Cool in the pans for a few minutes, then turn out onto a wire rack to cool completely.
Recipe – Video
Other Vegan Cake Recipes
Also be sure to try my light, fluffy and easy to make vegan vanilla cake! No unusual ingredients and nobody will guess that it’s vegan. It’s also a perfect vegan birthday cake! Also make my vegan chocolate cupcakes – they’re moist and soft.
- Don’t over-mix the batter when adding the wet ingredients to dry. Combine well, but don’t beat.
- Add 1 tsp of cinnamon to the frosting for a wintery flavour or the zest of a lemon for something zingy.
- Freezable: you can freeze the un-frosted cakes for up to 1 month
- Increase the ingredients by an extra 50% for a three layer cake
- Turn this into vegan cupcakes by filling the cups of a lined muffin pan and bake for 15-20 mins.
Vegan Cake Baking Substitutions
Now, you might be thinking that to make a vegan chocolate cake you’re going to need some strange ingredients. But this one doesn’t contain flax or chia to replace the eggs.
The most unusual ingredient is dairy free milk, but you can pick that up at any shop. Instead of butter, I’ve used a vegan spread.
I’ve found that vegan spreads/margarine work the same as dairy spreads in baking.
For my cake I’ve melted some with golden syrup (you could substitute maple syrup) for the cake, and I’ve whipped some straight from the fridge for the fluffy, chocolatey frosting.
I used Flora Freedom vegan spread which has 60% less saturated fat than butter. It’s certified by The Vegan Society and is free from artificial preservatives, colours and flavours.
Get the Vegan Cake Recipe
This really is the BEST vegan chocolate cake recipe ever. It's decadent, fluffy, rich and easy to make with no unusual ingredients!
- 300 ml (1 1/4 cups) dairy-free milk (soy, almond etc...)
- 1 tbsp lemon juice
- 150 g ( 1/3 cup) non-dairy margarine (I used Flora Freedom)
- 3 tbsp golden syrup agave or maple syrup (maple will make a slightly less sweet cake)
- 1 tsp instant coffee granules or espresso powder
- 275 g (2 1/4 cups) plain (all purpose) flour
- 175 g (3/4 cup) sugar
- 4 tbsp unsweetened cocoa powder
- 3 tsp baking powder
- 1 tsp bicarbonate of soda (baking soda)
- 75 g (1/3 cup) non-dairy margarine
- 200 g (1 2/3 cups) powdered icing sugar (confectioner's sugar)
- 4 tbsp unsweetened cocoa powder
- 2 tbsp water
- Preheat the oven to 180° C/160° C fan/Gas mark 4 (350F). Lightly grease 2x20cm/8inch round baking pans.
Stir the lemon juice into the milk and set aside.
In a pan over a medium heat, melt the margarine, syrup and coffee granules together. Set aside to cool slightly.
Sieve the flour, cocoa, sugar, baking powder and bicarbonate of soda (baking soda) into a large mixing bowl and whisk together.
Pour the milk and melted margarine mixture over the flour mixture and stir well until it becomes a smooth batter.
- Divide the mixture between the two prepared pans and bake for 30-35 minutes or until an inserted skewer comes out clean.
- Allow the cakes to cool in the tins for 5 minutes, then turn out onto a wire rack to cool completely.
- Meanwhile, to make the icing beat together all ingredients until smooth.
- When the cakes are completely cold, sandwich together with half of the icing. Spread the remaining icing over the top of the cake.
- Substitute self raising flour - use the same amount as the plain flour, but omit the 3 tsp of baking powder
- Substitute the golden syrup with corn syrup, agave or maple syrup
Based on a recipe from Flora.
Disclosure: This recipe for the BEST vegan.chocolate cake was commissioned by Flora Freedom. All opinions are my own. Thanks for supporting the brands that make it possible for me to mess up my kitchen and write Veggie Desserts – with vegan dessert recipes, vegetarian desserts, vegetable cakes, as well as vegan and vegetarian savoury dishes.