Two Layer Vegan Chocolate Cake

Ms Cupcake

Ms Cupcake's Easy Peasy 2 layer vegan chocolate cake
Prep Time: 30M
Cooking Time: 60M
Serves: 6

There's more where this came from!


170g self-raising flour (gluten-free self-raising flour is okay too!)

30g cocoa powder

120g caster sugar or coconut sugar

1 tsp baking powder

200ml soya or nut milk

80ml sunflower oil

1 tsp vanilla extract

For the icing:

325g icing sugar

50g cocoa powder

60g vegetable fat (i.e. Trex or a Stork solid block Coconut Oil)

60g dairy-free margarine (Naturli Organic Vegan Spreadable is palm oil-free!)

20-30ml soya or nut milk

1 tsp vanilla extract

A fantastically simple vegan chocolate cake from Ms. Cupcake – the UK’s first entirely vegan bakery based in Brixton, London.

If you’re looking for a celebration cake for a special occasion, try this dairy-free chocolate cake recipe.


For the cake:

  1. Grease 2 round 8, 9 or 10″ cake tins and preheat oven to about 185 C.
  2. Stir all the dry ingredients together (flour, cocoa powder, sugar and baking powder) and then add the wet ingredients in (plant milk, oil and vanilla) remembering to stir just until mixed. Spoon the cake mixture into a prepared tin. Repeat process for the second layer.
  3. Tap each tray onto the work surface to stop the raising agents working too quickly – you will see the bubbles pop. Bake about 20 minutes.
  4. Cool for about 10-15 minutes and then remove cakes from tins and cool completely on a wire rack. Put the layers into a plastic air tight container for at least 2 hours before decorating.

For the icing:

  1. Using an electric mixer (or a hand-held mixer), whip together the vegetable fat, margarine and vanilla until creamy (about 1 minute). Add half of the icing sugar and all the cocoa powder.
  2. Continue mixing (slowly at first and then bringing up to speed) mixing until combined. Add the rest of the icing sugar and slowly drip in the plant-based milk until it reaches your desired consistency.

You do not need to add all of the plant-based milk if you feel it is soft enough!


Spread some of the chocolate icing between the 2 cake sponges and sandwich together. Spread the remaining icing on the top and along the sides of the cake if you wish. Add vegan sweets, sprinkles and chocolates to your heart’s content!

Did you like this cake? Explore more vegan desserts.

Want more recipes like this?

Try vegan with Veganuary and we'll send you our celebrity cookbook, nutrition guides, recipes, and much more - all for free!
One-Pot Meal Plan
Celebrity Cookbook
Nutritional Advice
31 Coaching Emails