Approx cooking time; 40 minutes
- 250g carrots – peeled and finely grated
- 100g walnuts – roughly chopped (save a teaspoon for garnishing)
- 120g raisins
- 400g plain flour
- 2 tsp baking powder
- 200g light brown sugar
- 1 tsp cinnamon
- 400ml soya milk
- 160ml vegetable oil
- 2 oranges – 1 zested and the other peeled
- 25g dark chocolate – finely chopped
Cream Cheese Frosting
- 170g dairy free cream cheese
- 345g icing sugar
- 75g vegan block butter
- Preheat the oven to 180C and line two 20cm sandwich tins with baking paper.
- Add the grated carrot, chopped walnuts, raisins and orange zest to a bowl. Then add the flour, baking powder, sugar and cinnamon to a large bowl.
- Mix the soya milk and oil in a jug, then pour the liquid into the large bowl with the flour mixture. Stir this until smooth before folding in the carrot, raisin and walnut mixture.
- Divide the batter between the two tins. Tap gently on the kitchen surface once or twice before placing in the centre of the preheated oven.
- Bake for 35 minutes then check a skewer comes out clear, you may need to cook for a further five minutes or so if it doesn’t come out clear. Once baked, remove from the oven and leave to cool in the tins on a wire rack for 10 minutes before taking them out of the tins to let them cool completely.
- To make the cream cheese frosting, whisk together the butter and cream cheese before sifting the icing sugar through and mixing. You can refrigerate this until you’re ready to ice your cake.
- Once the cakes have cooled, cut them both in half horizontally then spread your cream cheese frosting over each half, finishing with the the top. Finely slice a couple of pieces of the orange peel then you can decorate the cake with the peel, chopped dark chocolate and reserved walnut pieces crumbled over.
- This cake is best served fresh however if you have any leftover it’ll keep for up to three days in an airtight container in the fridge.