Ingredients:

(Makes 1 x 23cm round cake)

For the caramel:

2tbsp maple syrup

2tbsp sunflower oil

2tsp vanilla extract

2tbsp white miso paste

4tbsp coconut milk yoghurt

For the cake:

3tbsp ground flax seeds

130ml boiling water

100g pitted Medjool dates

75ml non-dairy milk

200g ground almonds

100g desiccated coconut

150g coconut palm sugar

150 coconut oil, melted

Zest of 1 lemon

1tsp baking powder

1/4tsp sea salt

1tsp vanilla extract

Non-dairy yoghurt, to serve

Read more: Fearne Cotton's new vegan cookbook

Method:

1. Preheat the oven to 180C/160C fan/350F/gas mark 4. Line the cake tin fully with baking parchment.

2. For the caramel, combine all the ingredients together in a bowl until completely smooth, cover and refrigerate.

3. In a small bowl, whisk together the ground flax seeds and water. Set aside for two minutes.

4. Place the dates in a food processor and add the flax seed mixture. Blitz to form a sticky paste. Add the milk, with the motor still running, and blitz until combined, then transfer to a large bowl.

5. Add the remaining cake ingredients to the food processor and mix until thoroughly combined. Pour the mixture into the cake tin and use the back of a spoon to level the surface. Bake in the centre of the oven for 35-45 minutes or until an inserted skewer comes out clean. If the top is browning too quickly, cover with foil. Remove and leave to cool in the tin for 10 minutes, then turn out onto a wire cooling rack to cool completely.

6. When ready to serve, remove the caramel from the fridge, stir and then drizzle over the cake and serve with some yoghurt on the side. Keep any leftovers for up to three days in an airtight container.