Red velvet cake

Red Velvet Cake
Red velvet cake is a very vibrant, indulgent cake that makes a smart addition to a summer table, or a rewarding treat with a warm drink in the colder months.
Take care not to use a dark cocoa powder or the red colouring doesn’t stand a chance! I would also suggest you use an artificial red colouring as the vibrancy is stronger – don’t worry this cake is not an everyday cake!
If you don’t have three cake tins, don’t worry as you can wrap them in cling film once baked and cooled and then assemble once all three are ready.
As you can imagine by the indulgent ingredients and topping this certainly isn’t a recipe for calorie counting – but enjoying such a pretty cake will do wonders for your smile!
Prep Time 45 minutes
Cook Time 25 minutes
Total Time 1 hour 15 minutes
Course Dessert
Cuisine American
Servings 12


for the cake:

  • 500 g caster sugar
  • 375 g plain flour
  • 250 g butter
  • 250 ml buttermilk
  • 6 eggs
  • 4 tbsp red food colouring
  • 3 tbsp cocoa powder (don’t use one which is too rich and dark!)
  • 1 tbsp bicarbonate of soda
  • 1 tbsp malt vinegar
  • 1 tsp vanilla extract
  • 1/2 tsp salt

for the icing:

  • 350 g soft cream cheese
  • 350 g quality white chocolate
  • 200 g butter


  • Preheat the oven to 170°C / Gas mark 3 and grease three 20cm/8in cake tins.
  • Using a large mixing bowl, cream the butter and the sugar until they are light and fluffy.
  • One at a time, add the eggs to the mixture – making sure you stir well after each one.
  • Add the cocoa powder to the batter and stir well.
  • Add the flour and the buttermilk a little at a time, alternating as you do so.
  • Mix in the vanilla essence and the salt, before adding the bicarbonate of soda and vinegar.
  • Add the red food colouring to the mixture and mix through.
  • Divide the mixture between the three cake tins and place in the oven for 25 minutes, – or until a cocktail stick can be stuck in and removed cleanly.
  • Remove from the oven and leave to cool before icing.

For the icing:

  • Melt the white chocolate using a bain-marie (an oven-proof dish over a bowl of simmering water) – being careful not to let the chocolate boil!
  • In a large bowl, beat the cream cheese until soft before adding the butter, then mix together.
  • Into the cream cheese mix, add the melted chocolate – ensuring that it is spread out evenly all the way through.
  • Use the icing to make the layers of the cake sit on top of each other (as seen in the picture).
  • Cover the top and the sides of the red velvet cake with the remaining icing. Dust with some dark/milk chocolate shavings if you have any – just for impact!
  • Serve, and enjoy!
Traditionally, red velvet cake is iced with a french-style butter roux icing (also called ermine icing) which is very light and fluffy but unfortunately time-consuming to prepare.