Chocolate, beetroot and orange cake (gluten and dairy-free)

Serves: Serves 10-12
Prep: 25 minutes
Cooks In: 1 hour

Chocolate, beetroot and orange cake (gluten and dairy-free)

Beetroot, chocolate and orange is a surprisingly delicious combination!

The beetroot makes the cake incredibly moist and gives it an earthy sweetness that tastes amazing with dark chocolate and a hint of orange.

I’ve topped the cake off with a raspberry mascarpone icing, however If you don’t want to make the icing the cake is just as good dusted with a little cocoa and served with a dollop of coconut yoghurt on the side. Simply delicious!

If you don’t have a food processor, you can whizz the beetroot, coconut oil/butter and eggs in a blender until smooth, then pour into a large mixing bowl and stir in all other ingredients until smooth.

*To make dairy-free – use coconut oil instead of butter and omit mascarpone icing

Check out more delicious chocolate recipes here!


Print Recipe


  • beetroot 350-400g, peeled, chopped
  • coconut oil or melted butter ¼ cup
  • brown sugar 1 cup
  • vanilla essence 1 teaspoon
  • ground almonds 100g
  • desiccated coconut 100g
  • orange finely grated zest of 1
  • dark cocoa or cacao powder 3 ½ tablespoons
  • baking powder 1 teaspoon
  • free-range eggs 5

Raspberry mascarpone icing

  • mascarpone 200g
  • raspberries (frozen, defrosted) ½ cup
  • icing sugar 2-3 tablespoons
  • raspberries and coconut chips to garnish (optional)


Preheat oven 170degC. Lightly grease and line a 20-23cm round spring-form cake tin with baking paper.


  1. Boil beetroot until soft (about 15 minutes).


  1. Drain beetroot and place in food processor along with coconut oil/butter, brown sugar and vanilla essence. Blitz until smooth.


  1. Add ground almonds, coconut, orange zest, cocoa powder, baking powder and eggs, and continue blitzing until mixture is smooth and well combined. Pour into prepared cake tin and bake for 1 hour or until cake is just set. Leave to cool before removing from tin.


  1. Allow to cool completely before icing. To make the icing, beat mascarpone with raspberries and icing sugar until well combined, then place in fridge for at least one hour (or in the freezer for about 15 minutes) to firm up before spreading over the cake. Garnish cake with extra raspberries and coconut chips if desired. Alternatively, just dust cake with a bit of dark cocoa powder.
Nutritional Information Per Serving
19.3 g
18.2 g
Total Fat
26.4 g
7.6 g