Vegan carrot cake

Thanks to ‘’ for the wonderful picture


For the cake

  • 225g/8oz carrots
  • 280g/10oz flour
  • 1tsp baking powder
  • 170g/6oz sugar
  • 1tsp ground cinnamon
  • 1tsp ground ginger
  • 1tsp nutmeg
  • 200g/7oz vegan margarine
  • 200ml/7 fl oz orange juice
  • 1tsp orange zest
  • 1/2 tsp vanilla extract
  • pinch of salt

For the icing

  • 115g/4oz vegan margarine
  • 170g/6oz icing sugar
  • 1/2 tsp vanilla extract


  1. Preheat the oven to 170 C
  2. Mix the sugar and margarine together in a mixing bowl until light and fluffy.
  3. Grate the Carrots and add to the mix.
  4. Add the Orange juice and zest to the mix
  5. Sift the flour, salt, spices, baking powder and vanilla into the mix and stir well.
  6. Spread out in the baking tin (be sure to use a loaf tin) and place in the oven for 20 minutes until nice and brown on the top and cooked in the middle (check by poking the middle of the cake with a knife).
  7. Once cooled make the vanilla icing by stirring together all the ingredients.