Try this vegan carrot cake, then check out our classic carrot cake, carrot cake cupcakes and carrot cake muffins.

We've also got plenty more vegan cake recipes to try, including our vegan banana bread, vegan chocolate cake, vegan chocolate cupcakes, vegan birthday cake and vegan lemon drizzle cake.

This recipe comes from vegan expert Richard Makin aka School Night Vegan. Check out his expert guide to cooking with vegan ingredients here.

Richard says: "The challenge with a vegan carrot cake is to replace the eggs without ending up with a dry, crumbly sponge. This recipe uses psyllium husks (the incredibly high-fibre shells of tiny seeds) to help bind the batter and keep everything deliciously moist. When making the cream cheese frosting be sure to use a brand of vegan cream cheese which isn’t too savoury (I like to use Violife). It’s also important to make sure the vegan cream cheese and butter are at room temperature before you begin, otherwise the frosting will split."


  • 125ml vegetable oil
  • 175g soft light brown sugar
  • 2 tsp vanilla extract
  • ½ orange, zested
  • 300ml soy milk
  • 1 tsp apple cider vinegar
  • 2 tsp psyllium husks
  • 325g plain flour
  • 2 tsp baking powder
  • 1½ tsp bicarbonate of soda
  • 2½ tsp ground cinnamon
  • 1 tsp ground nutmeg
  • 1 tsp ground ginger
  • ½ tsp fine sea salt
  • 110g walnuts, roughly chopped
  • 300g carrots, grated


  • 60g vegan butter or margarine
  • 200g vegan cream cheese (I use Violife)
  • 1 tsp vanilla bean paste
  • 700g icing sugar


  • STEP 1

    Heat the oven to 180C/fan 160C/gas 4 and line two 18cm cake tins with baking paper.

  • STEP 2

    Whisk together the oil, sugar, vanilla and orange zest in a large bowl, until the sugar begins to dissolve.

  • STEP 3

    In a measuring jug, combine the soy milk and the cider vinegar. Whisk well and set aside (the milk will appear to split or thicken but don’t worry if it does).

  • STEP 4

    In a small bowl, mix together the ground psyllium husks and 3 tbsp of water. Allow to thicken for 20 seconds before adding to the brown oil and sugar mixture. Whisk well for 30 seconds – the mixture should come together and the oil should no longer be separated from the sugar.

  • STEP 5

    Little by little, add the thickened soy milk to the oil and sugar mixture, whisking all the time. In a bowl, sift together the flour, baking powder, bicarbonate, 2 tsp of the cinnamon, and all of the nutmeg, ginger and salt. Stir together.

  • STEP 6

    Add the flour mixture to the wet mixture along with the grated carrots and 70g of the chopped walnuts. Mix until just combined.

  • STEP 7

    Divide the batter between the two prepared cake tins and bake in the oven for 25-30 minutes. Before removing from the oven, test with a toothpick in the centre of each cake – it should come out clean. Allow the cakes to cool completely in their tins on a wire rack.

  • STEP 8

    While the cakes are cooling, make the frosting. In the bowl of a stand mixer fitted with the whisk attachment or in a bowl using electric beaters, beat the vegan butter and cream cheese until smooth and fluffy. Add the vanilla bean paste and beat again to combine.

  • STEP 9

    In another bowl, sift the icing sugar. With the stand mixer on low, add the icing sugar a heaped spoonful at a time (if you add it all at once the frosting will split). You may not need to add all the icing sugar, so keep adding until the frosting is thick, smooth and whipped. The more sugar you add, the thicker the frosting will become.

  • STEP 10

    To assemble the cake, remove the cooled cake layers from the tins. Carefully apply a generous layer of frosting on top of one layer. Top with the second layer, followed by the remaining frosting, then use a pallet knife to lightly ice the sides of the cakes, leaving a ‘naked’ finish, with the sponges still slightly exposed. Before serving, sprinkle the cake with the remaining ½ tsp of cinnamon and the roughly chopped walnuts.

Feeling inspired? Check out more vegan baking recipes

Vegan Brownies Recipe


Richard Makin School Night Vegan Portrait
Richard MakinVegan columnist

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating