Chocolate Cake with Chocolate Butter Cream Icing

kid friendly
2 spoon difficulty rating

60 minutes including preparation and baking


Average: 3.3 (16 votes)
Chocolate Cake with Chocolate Butter Cream Icing

A simple but tasty chocolate cake recipe that uses maple syrup instead of sugar. Alternatively, try agave syrup which is lower GI - and much cheaper!

Make it with either chocolate icing - or make it mocha with the addition of some coffee granules! see below...
Photograph courtesy of


  • 170g/6oz self-raising wholemeal flour
  • 170g/6oz self-raising white flour
  • 2 tsp baking powder
  • 60g/4tbsp cocoa powder
  • 220ml/8fl oz maple or agave syrup
  • 2 tsp vanilla essence
  • 120ml/4fl oz plain vegetable oil
  • 450ml/16fl oz soya milk

Butter Cream Icing

  • 75g/2½ oz margarine
  • 75g/2½ oz icing sugar
  • 75g/2½ oz cocoa powder

To make Mocha Icing (Ganache), just add 2½  tsp instant coffee granules to the three ingredients above - dilute coffee in 1-2 tbsp boiling water.


1. Pre-heat oven to 180°C//350°F/Gas Mark 4. Oil two 20cm/8 inch round cake tins and line the bases with baking parchment.

2. Sieve the flour, baking powder and cocoa into a bowl. In another bowl, whisk oil, soya milk, maple syrup and vanilla essence.

3. Pour liquid ingredients gradually into the dry ingredients, whisking gently to make a batter. Pour half cake mixture into each tin. Bake for 30-40 minutes or until a sharp knife/cocktail stick comes out cleanly.

4. Meanwhile, make the icing. Cream the margarine with a fork then add the sieved icing sugar and cocoa powder. Mix thoroughly to form a stiff cream. Place in the freezer or fridge until needed.

5. Let the cakes cool in their tins then loosen edges with a knife (or click open the springform if using this type of tin). Turn the cakes out onto a wire rack. When thoroughly cool, sandwich the cakes with 2/3 of the icing in the middle. Use the remaining third on the top. Decorate with chocolate curls or drops if using.

Share on FacebookShare on Twitter

Did you know that Vegan Recipe Club is run by a charity?

Viva! is a UK-registered charity which educates people about the realities of factory farming and how it impacts our health, the planet and animals. Vegan Recipe Club is part of our project to make going – and staying – vegan really easy by providing amazing recipes which make even meat-eaters’ mouths water!

We’re doing it because veganism saves animals, protects our planet and is better for the environment and your health.

We don’t receive any government funding. We can only keep going with YOUR help. Please consider donating to Viva! to help us continue to offer these life-saving services.

New recipes

Displaying 1 - 4 of 4
Baci di Dama

Baci di Dama

Baci di Dama are traditional Italian cookies, typical of the Piedmont region. They are simple to make, full of nutty...See recipe »
Creamy Mushroom Tagliatelle

Creamy Mushroom Tagliatelle

Enjoy this traditional, tasty yet simple Italian dish vegan style!See recipe »
Vegan Chocolate Brownie

Vegan Chocolate Brownie

Our Kitchen's award winning chocolate brownie oozes with gooey vegan goodness... a real chocolate and nutty taste explosion! Serve warm...See recipe »
Vegan Caesar Salad

Vegan Caesar Salad

Our Kitchen's highly nutritious Ceaser Salad is crisp, hearty and packed with flavour whilst delivering a super protein punch. Healthy...See recipe »

Add new comment