Vegan Chocolate Cake

AlexandraDesserts, Gluten Free, Vegan137 Comments

Vegan Chocolate Cake

Last Updated on

Save for later

Vegan Chocolate Cake – delicious, moist and full of chocolatey goodness!

Vegan Chocolate Cake - It's Not Complicated Recipes #vegan #veganrecipes #veganchocolatecake #veganfood #chocolate #chocolatecake #vegandesserts #glutenfree

It is said that “necessity is the mother of invention”. I imagine that not many good things came from The Great Depression, the economic tragedy which occurred during the 1930s, but this Vegan Chocolate Cake would be one of them. Butter, milk and eggs were luxuries. They were expensive and in short supply during those years but creative cooks managed to still produce delicious cakes. In this recipe baking soda and vinegar assist with the absence of eggs, thus giving the cake some lift. Vegetable oil (or sometimes lard) replaced butter and water took the place of milk.

It may seem hard to believe, but even though this cake does not contain eggs, milk or butter it is rich, moist and delicious.

This cake is ideal for people with food allergies or intolerances, and I’ve broadened its use by using gluten-free flour. Three days after baking, it is still lovely to eat.

Perhaps the greatest testament to this Vegan Chocolate Cake is that it has endured well beyond The Great Depression, and remains popular to this day.

The original recipe didn’t have frosting, and really it doesn’t need it, so if you don’t want to make it that way a dusting of icing/confectioner’s sugar will be sufficient. Here I serve the cake with berries and coconut yoghurt.

You may also like to enjoy the cake with our Vegan Cashew Cream. Looking for other great vegan recipes? Be sure to check out our Four Ingredient Fruit Cake and Vegan Chocolate Mousse!

Please enjoy this cake, and let me know in the comments below if you make it!

Xx Alex

This recipe has been adapted from

Follow my blog with Bloglovin

Vegan Chocolate Cake

This cake does not contain eggs, milk or butter, it is easy to make and is rich, moist and delicious. What’s not to like? (Oh and it’s also gluten free!)
5 from 29 votes
Print Pin Rate
Course: Dessert
Cuisine: Universal
Keyword: cake, chocolate, dessert, gluten free, vegan
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 8 people
Calories: 295kcal
Author: Alexandra


For the cake:

  • 1 1/2 cups all-purpose gluten free flour I used Orgran
  • 1 cup caster sugar
  • 1/4 cup unsweetened Dutch processed cocoa *
  • 1/4 tsp salt
  • 1 tsp baking soda
  • 1 tsp vanilla extract
  • 1 tsp white wine vinegar or apple cider
  • 1/3 cup vegetable oil I used Grapeseed
  • 1 cup water

For the frosting:

  • 1 1/2 tbsp vegan margarine I used Nuttelex
  • 1/4 cup unsweetened Dutch processed cocoa *
  • 1/4 cup icing sugar confectioner’s sugar
  • 1 1/2 tbsp boiling water approximately
  • 1 tsp vanilla extract


  • Preheat your oven to 180 Degrees C (350 F).
  • Grease and line the base of an 8” cake tin with baking paper.
  • Combine flour, sugar, cocoa, salt and baking soda in a large bowl.
  • In a separate bowl, combine vanilla, vinegar, oil and water.
  • Add the wet ingredients to the dry ingredients and, using a whisk, mix together until completely combined.
    Pour the batter into the prepared baking tin.
  • Bake for 30-35 minutes, until a toothpick inserted into the centre comes out clean.
  • Set the pan on a wire rack until the top of the cake feels completely cool to the touch.
  • Remove the cake from the tin and place on a serving platter.
  • The cake may be frosted or dusted with icing sugar
  • For the frosting:
    Combine cocoa and icing sugar. Add the margarine and vanilla. Pour 1 tablespoon of boiling water onto the margarine and mix well. You may not need all the water so start slowly, and add more if you need to, to get a smooth spreading consistency. Spread the frosting on top of the cooled cake.


I use Plaistowe Dutch Processes Cocoa, available in supermarkets. It gives a lovely rich, chocolatey colour and deep flavour.
Australian tablespoons are 20 ml.
Normal flour is fine to use – we have used gluten free on this occasion.
Serve the cake with some berries, accompanied by coconut yogurt, or if you’re not avoiding dairy, with whipped cream or Greek yogurt.


Calories: 295kcal | Carbohydrates: 48g | Protein: 3g | Fat: 12g | Saturated Fat: 8g | Sodium: 250mg | Potassium: 81mg | Fiber: 4g | Sugar: 29g | Vitamin A: 100IU | Calcium: 22mg | Iron: 1.6mg
Vegan Chocolate Cake
Gluten Free and Vegan Chocolate Cake - It's Not Complicated Recipes #vegan #cake #glutenfree #vegancake #veganchocolate #easycakerecipes
Gluten Free and Vegan Chocolate Cake - It's Not Complicated Recipes #vegan #cake #glutenfree #vegancake #veganchocolate #easycakerecipes
About the Author


Facebook Twitter Instagram Pinterest

I'm Alex – a passionate foodie and writer. I love sharing delicious and simple recipes to inspire you in the kitchen. Try a recipe? I'd love to see your creations! #itsnotcomplicatedrecipes

137 Comments on “Vegan Chocolate Cake”

  1. Pingback: Sweet Desserts for Mother's Day - It's Not Complicated Recipes

  2. 5 stars
    Your Vegan Chocolate Cake looks delicious, it’s perfect for my diet and fewer carbs. Would love to try your fantastic recipe.

  3. This looks delicious and I can’t wait to give this a try! Even though I am not vegan, I am in search of different recipes to add a little variety in my family’s meals. Thank you so much for sharing!

  4. Wow I recentally cut out dairy so this is great! This cake looks so delicious!!! It’s hard to find vegan dessert recipes that actually look and taste good!!

    1. Hi Natalie, I think you will be very pleasantly surprised by this cake. It’s amazing what can be achieved without the usual ingredients. 🙂

  5. I’m not vegan but I can tell you my mouth is watering just looking at all of these delicious and gorgeous pictures that you posted! I can’t wait to share with friends !

  6. I love vegan desserts, especially cakes and cupcakes. I don’t know why, I find them to me so much more moist than desserts made the traditional way. I can’t wait to give this one a try.

  7. I’m a vegetarian but I’m trying to stockpile great vegan recipes that will help me transition into being a vegan. I think this recipe will help a lot!

  8. Wow, another great recipe. I need to shift to your house please. Omg, gonna try this for sure for my brother’s birthday next week.

  9. 5 stars
    I really wanna try what a vegan chocolate cake tastes like. But I know that no two chocolate cakes are the same. So I might not find one as luscious as this.

  10. 5 stars
    The reason why I rarely eat cakes because usually the cakes available in the market and restaurants are way too sweet. I would like to try this vegan chocolate recipe at home 😀 Thanks for your generosity!

  11. 5 stars
    I am not vegan. But this chocolate cake looks yummy! I will surprise my kids on their birthday by this.

  12. This looks great! I’m alsoways looking for recipes that will meet some of my friends/ family’s dietary restrictions and I’ll be saving this for our next get together!

  13. 5 stars
    My mouth starts watering on this delicious cake! I will definitely save this amazing recipe! Yummm yummm

  14. this looks and sounds do yummy! I love finding vegan recipes. I am vegetarian now but thinking about going vegan!

  15. 5 stars
    I’m going to make one of these for my daughter who is vegan. Minus a big old piece I’m going to enjoy before I take it to her, lol. I love chocolate cake.

  16. 5 stars
    It looks so delicious!!! I will have try this. My sister just started being vegan too, so with her birthday around the corner, this is great!

  17. 5 stars
    This looks so delish!! I have to stay away from real chocolate while I’m nursing this seems like a dope alternative!

  18. This cake looks divine and it’s vegan! Perfect for me. Now I can have a cake and eat it too 🙂 Veganism is really taking off now and there’s a lot of recipes out there.

    1. Thanks, Jasmine! I am not a vegan either, but I agree, it is a great option to have on hand for those who are 🙂 (plus, I love the taste of it myself!)

  19. 5 stars
    We are not vegan but do try to limit animal products. This cake looks delicious, will give it a try!

  20. 5 stars
    You know I crave for chocolate. I just now had a brownie and this one now made me hungry again.

  21. 5 stars
    Wow the cake looks scrumptious! I can’t beli the only few ingredients you use to make it. Fabulous

  22. Yummm! I will definitely be giving this a go! My good friend Sarahs birthday is coming up, and I always struggle to find good vegan recipes to bake for her! Thankyou <3

  23. This looks very similar to the cake my mom always made for us. We call it Nackey cake probably because there was a spelling mistake and it was supposed to be Wacky. It sort of tastes like red velvet to me.

  24. 5 stars
    Looks delicious! I love vegan choco cakes, it tastes so very much better than regular option! I just wonder why vegan desserts are so superior!

  25. I have been trying to eat healthier, and when it comes to desserts it’s hard to find something that tastes good, but is also healthy. I can’t wait to give this a try, for myself.

  26. This looks out of this world!!! I’ve been trying vegan desserts recently and they are amazing! Thanks for sharing!

    1. Thank you, Lorally! Yes, it is amazing isn’t it? I have a dear friend who is a vegan so have been working out some recipes that are suitable for her 🙂 It is exciting when you come up with something that everyone will love!

  27. I am drooling looking at this. What a great job finding something healthy that also tastes great!

  28. I want to try this for my vegan friend who is hosting a girls weekend – looks like a crowd pleaser!!

  29. Yum, yum, yum! This has been added to my recipe box. Can’t wait to try. I am not vegan, but I have to eat a low amount of dairy per my doctor’s orders so this is a life saver!

  30. 5 stars
    YES!!!!!!!!!! I cannot wait to give this a try. Looks amazing and not to complicated. Thank you for sharing and I will report back once I have given it a try.

Leave a Reply

Your email address will not be published. Required fields are marked *