Back to Recipes

Vegan Carrot Cake Tray Bake

Sweet, moist cake with a walnut crunch and a hint of orange topped with a moreish cream frosting!



  • Preheat the oven to 180C, grease a large tray bake tin or line with baking paper.

  • Pop the grated carrot into a mixing bowl with the orange extract/zest and chopped walnuts. Tip in the flour, sugar, baking powder, cinnamon, nutmeg and allspice and mix.

  • Pour in the oil and mix well. Gradually stir in the milk until the batter is smooth (you may not need all the milk).

  • Pour the mixture into the prepared tray and bake for 25 - 30 minutes or until golden brown and cooked through.


  • Place the butter and cream cheese in a bowl, sieve the icing sugar into the bowl and cream together. Tip in the orange extract and a little milk at a time until the frosting is soft and fluffy. (You may not need all the milk).

  • Once the cake is cool, spread the frosting on top and serve with walnuts on top.

Share this Post