Vegan chocolate cake recipe

  • Serves 8
  • 10 mins to prepare and 40 mins to cook
  • 746 calories / serving
Add this recipe to your binder.

Following a special diet needn't mean missing out on scrumptious food. This rich vegan chocolate cake is made with almond milk and coconut oil and topped with a decadent dairy-free buttercream, giving it a luxuriously creamy finish. 

  1. Preheat oven to gas 3, 170°C, fan 150°C. Lightly grease an 18cm (7in) round cake tin with coconut oil.
  2. Mix the almond milk and cider vinegar in a large mixing bowl, and allow to set for a few minutes to activate. Add the coconut oil, coffee, vanilla extract, and pear purée and beat until foamy.
  3. Add the flour, sugar, cocoa powder, bicarbonate of soda and baking powder to the wet ingredients and mix well. Taste, and adjust sweetness by adding more sugar, if desired.
  4. Pour mixture into the prepared tin. Bake for 25-30 minutes, or until a toothpick inserted into the centre comes out clean. Leave to cool completely before frosting.
  5. Meanwhile, prepare the buttercream frosting by beating together all the ingredients until light and fluffy. If the consistency is too thick, add more almond milk. If it's too thin, add more cocoa powder or light brown sugar.
  6. Once the cake is cooled, spread the frosting generously over the top and decorate with the raspberries, if using. Alternatively, omit the frosting and dust with cocoa powder.

See more Baking recipes

Email recipe details
Print recipe
  • Ingredients

  • 240ml (8fl oz) almond milk
  • 2 tsp apple cider vinegar
  • 125g (4oz) melted coconut oil, plus extra for greasing
  • 1 tsp instant coffee
  • 2 tsp vanilla paste
  • 1 x 410g tin quartered pears, drained and puréed
  • 240g (8oz) gluten-free flour
  • 240g (8oz) light brown sugar
  • 240g (8oz) cocoa powder
  • 2 tsp bicarbonate of soda
  • 1 tsp gluten-free baking powder
  • For the frosting

  • 280g (9oz) almond butter
  • 50g (2oz) cocoa powder
  • 1 tsp vanilla paste
  • 100g (3 1/2oz) light brown sugar
  • 150ml (5fl oz) almond milk
  • 150g (5oz) fresh raspberries
Shop ingredients
Ways to shop
Look out for this basket to buy recipe ingredients.
Find out more

  • Energy 3121kj 746kcal 37%
  • Fat 43.5g 62%
  • Saturates 19.3g 97%
  • Sugars 48.6g 54%
  • Salt 1.6g 26%

of the reference intake
Carbohydrate 77.8g Protein 16g Fibre 13.1g


Text me the ingredients

Simply enter your mobile number below to receive the ingredients for this recipe by text

Please enter a valid UK or Ireland mobile phone number

Terms of Use. We will send you a text containing the list of ingredients for this recipe and a link to access the method. This will not cost you anything. If a message is undelivered we will only attempt to resend for up to 24 hours. This service involves no registration or subscription.