Chocolate cake with sprinkles cut into squares on board

Vegan chocolate party traybake

  • 1
  • 2
  • 3
  • 4
  • 5
(2 ratings)

Prep: 30 mins Cook: 35 mins


Serves 12 - 15

Make an indulgent vegan chocolate traybake the whole family will love. This simple bake is perfect for sharing at parties or a special occasion 

Nutrition and extra info

  • Freezable
  • Dairy-free
  • Egg-free
  • Vegetarian
  • Vegan

Nutrition: per serving

  • kcal492
  • fat25g
  • saturates6g
  • carbs60g
  • sugars43g
  • fibre3g
  • protein5g
  • salt0.6g
Save to My Good Food
Please sign in or register to save recipes.


  • 215ml sunflower oil, plus extra for the tin
    Sunflower oil

    Sunflower oil

    Sunflower oil is made from pressing sunflower seeds and extracting the oil. It's usually…

  • 300ml soy milk, almond or coconut milk
  • 2 tsp apple cider vinegar
  • 335g light muscovado sugar
  • 1 tsp vanilla extract or vanilla bean paste
  • 175g soy yogurt or coconut yogurt
  • 300g self-raising flour
  • 105g cocoa powder
  • 1 tsp baking powder
    Baking powder

    Baking powder

    bay-king pow-dah

    Baking powder is a raising agent that is commonly used in cake-making. It is made from an alkali…

  • 1 tsp bicarbonate of soda
    Bicarbonate of soda

    Bicarbonate of soda

    Bicarbonate of soda, or baking soda, is an alkali which is used to raise soda breads and full-…

  • ¼ tsp salt

For the buttercream

  • 100g dark dairy-free chocolate

    Chocolate ganache


    Chocolate ganache is a combination of chocolate and double cream. It's simple to…

  • 140g vegan spread, at room temperature
  • 1 tsp vanilla bean paste or extract
  • 265g icing sugar, sifted
  • ½ –1 tbsp plant milk (whatever you used in the sponge)
  • colourful sprinkles (make sure they're suitable for vegans), to decorate (optional)


  1. Heat the oven to 180C/160C fan/gas 4. Oil a 23 x 33cm baking tin (at least 4cm deep) and line the bases and sides with baking parchment. Whisk the milk and vinegar together in a jug – the milk should curdle slightly. Set aside.

  2. Whisk the sugar, oil and vanilla extract together in a bowl, then whisk in the yogurt, making sure to break down any sugar lumps. Pour in the soured milk and mix well.

  3. Sift the flour, cocoa powder, baking powder, bicarbonate of soda and salt into a separate bowl and stir well to combine. Gradually whisk the wet ingredients into the dry until you have a smooth batter, but be careful not to over-mix.

  4. Pour the batter into the tin and bake for 30-35 mins, until well risen and springy, and a skewer inserted into the centre comes out almost clean. A few sticky crumbs are fine, but the mixture should not be wet.

  5. Leave the cake to cool in its tin for 20 mins, then carefully turn out onto a wire rack to cool completely. It will be delicate so be gentle. The sponge will keep, covered, at room temperature for up to two days.

  6. For the vegan buttercream, melt the chocolate in the microwave or a bowl set over a pan of simmering water. Leave to cool. Beat the spread and vanilla on high speed in a stand mixer for a few mins until pale and fluffy. Add the icing sugar gradually, beating on slow to start with, then turning up the speed to max until the mixture is light and creamy. Pour in the cooled chocolate and combine thoroughly, add a splash of plant milk if the icing is very stiff. Chill the buttercream for at least 30 mins before using.

  7. When the cake is completely cool, spread the icing over the top and decorate with the sprinkles, if you like. Keep the cake in the fridge to stay firm, then remove 1 hr before serving. Will keep, covered, in the fridge, for up to three days.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?