vegan victoria sponge cake

Vegan Victoria Sponge Cake

20 Mins     20 Mins     Easy     5

A light moist vanilla flavoured cake filled with vanilla buttercream and strawberry jam. Simple flavour combinations are often the most delicious!

Serves 8-10



  • 300g self raising flour
  • 1 tsp baking powder
  • 1/2 tsp bicarbonate of soda
  • 180g caster sugar
  • 300ml unsweetened non-dairy milk
  • 120ml light oil
  • 1 tsp cider vinegar
  • 2 tsp vanilla extract


  • 100g vegan butter, room temperature
  • 250g icing sugar, sifted
  • 1 tsp vanilla extract
  • 1-2 tbsp unsweetened non-dairy milk
  • strawberry jam


  • Preheat the oven to 180C/360F fan. Line two 8 inch round cake tins.
  • Mix the flour, baking powder, bicarbonate of soda and caster sugar into a large mixing bowl.
  • Pour in the milk, oil, cider vinegar and vanilla extract and mix until just combined. It’s okay if the mix looks a bit lumpy.
  • Pour the mixture into the lined cake tins and bake for 20-25 minutes or until a skewer inserted into the middle comes out clean.
  • Once baked, leave to cool in the tins for 5 minutes before turning out onto a cooling rack. Leave to cool completely.
  • To make the vanilla buttercream, use a paddle attachment on a mixer or an electric hand held mixer to beat the butter for a few minutes until fluffy. Add half the icing sugar and beat for a few more minutes. Add the remaining icing sugar along with the vanilla extract and 1 tbsp of milk and beat for another few minutes until the mix looks light and fluffy. Add more milk if it looks too stiff.
  • Spread half of the buttercream onto one of the sponge layers. Spoon on enough jam to just cover the buttercream then place the other half of the cake on top. Spread the remaining buttercream over the top of the cake.
Store in an air tight container for up to 3 days, or slice and freeze for up to 2 months.

Enjoy this recipe? Leave a rating!

Share this recipe



Share how much you enjoyed the recipe or ask any questions below!

Inline Feedbacks
View all comments