Beetroot and chocolate cake

Beetroot in a cake? Yes, you heard us right. You'll need to try it to believe us when we say that this flavour combination is delicious. This moist and rich cake is perfectly balanced with the creaminess of the frosting. Surprise your family and friends with this tasty treat.

Cakes and bakes
Chocolate cake with pink beetroot icing on a stand with a slice cut out of it
  • Preparation time 30 minutes (prep. time)
  • Cooking time 30-40 minutes (cooking time)
  • Serves 12


For the cake

  • 450g raw beetroot
  • 6 eggs
  • 120g cocoa powder
  • 300g self-raising flour
  • 300ml vegetable oil
  • 300g caster sugar


For the frosting

  • 150g butter
  • 200g cream cheese
  • 600g icing sugar


  1. Pre-heat your oven to 155°C, and line two 23cm, or nine inch, loose bottom cake tins with parchment paper.
  2. Peel and trim your beetroot.  Roughly chop and place into the bowl of your food processer. Pulse until the mixture is almost pureed. 
  3. Place the pureed beetroot into a sieve over a bowl and leave to drain for a few minutes – reserve the liquid that drains off.
  4. For the cake, place the beetroot into the bowl of your mixer along with the eggs, oil, sugar, flour and cocoa powder.  Turn on a low speed and beat until fully combined.
  5. Divide the mix between your 2 lined tins and bake for 30-40 minutes until cooked and skewer inserted comes out clean. 
  6. For the frosting, whisk the butter and cream cheese until soft.
  7.  Gradually add the icing sugar, followed by enough of the reserved beetroot juice to give a light pink colour. 
  8. Once the cakes have cooled, remove them from their tins. 
  9. Place your first sponge on your plate, and top with half the frosting.  Place the second sponge on the top and finish with a final layer of frosting.