Vegan Chocolate Celebration Cake (Dairy-Free | Egg-Free)

Jump to Recipe

This easy vegan chocolate cake is light, moist, and made with simple pantry ingredients — perfect for birthdays, parties, and special occasions. A longtime family favourite, it’s loved by kids and adults alike!

Vegan Chocolate Victoria Sponge Sandwich Cake 400 copy

There are some recipes that become part of your family story — passed from celebration to celebration, baked with love, and enjoyed by everyone. This chocolate cake is one of ours.

It’s the cake that my son, Lil’ L requests for every birthday. It’s also the one I’ve baked for my parents’ birthdays, family gatherings, and countless vegan festivals over the years. Without fail, it receives great reviews — even from people who say they’re “not cake people”! ☺️

Vegan Chocolate Cake 3 copy

What makes this cake so special? It’s light, moist, and perfectly chocolatey — without being too rich or overly sweet. It’s made with simple pantry staples (no fancy ingredients required!) and it’s incredibly easy to whip up. It also holds together beautifully when sliced and keeps well for days, which makes it perfect for parties and prep-ahead occasions.

And let’s not forget the decorating fun. For birthdays, we love to frost and top it with colourful vegan-friendly sprinkles. For a more classic presentation, a layer of raspberry fruit spread and a dusting of icing sugar is beautifully elegant.

Vegan Chocolate Cake 2 copy

However you choose to dress it, this cake is a real crowd-pleaser. I hope you enjoy it as much as we do!

Recipe Card

Vegan Chocolate Celebration Cake

This easy vegan chocolate cake is light, moist, and made with simple pantry ingredients — perfect for birthdays, parties, and special occasions. A longtime family favourite, it’s loved by kids and adults alike!
Hands-on time 20 minutes
Total Time 2 hours
Course Afternoon Tea, Celebration Cake, Treat
Cuisine Vegan
Servings 12

Ingredients
  

For the cake:

  • 480 ml / 2 cups soya milk
  • 2 tsp apple cider vinegar
  • 200 g / 1½ cups plain (all-purpose) flour
  • 200 g / 1½ cups fine wholemeal (wholewheat pastry) flour or chapatti flour
  • 60 g / ½ cup cocoa powder
  • 1 tsp baking powder
  • 1 tsp bicarbonate of soda (baking soda)
  • ½ tsp salt
  • 140 ml / ⅔ cup rapeseed (canola) oil or other neutral oil
  • 330 g / 1⅔ cups unrefined cane sugar (e.g. golden caster sugar)
  • 2 tsp vanilla extract

Decorating options:

  • Chocolate frosting (see recipe below) and vegan-friendly sprinkles (see Notes)
  • OR raspberry jam/fruit spread for filling and a dusting of icing (powdered sugar) on top

Instructions
 

  • Preheat the oven to 180°C (160°C fan) / 350°F. Lightly oil two 23cm (9-inch) springform or loose-bottomed cake tins and line the bases with non-stick baking paper.
  • In a large bowl, whisk together the milk and vinegar. Set aside for a couple of minutes.
  • In a separate large bowl, stir together the flours, cocoa powder, bicarbonate of soda, baking powder and salt.
  • To the milk mixture, add the oil, sugar, and vanilla extract. Whisk with a hand (balloon) whisk until fully combined. Sieve in the dry ingredients in three batches, whisking gently each time. Avoid over-mixing.
  • Divide the batter evenly between the tins and place them on oven racks as close to the centre of the oven as possible. Bake for 40–50 minutes, or until a skewer inserted in the centre comes out clean and the tops spring back when lightly pressed. (In my oven, the top rack cake is ready after 40 minutes; the lower one often needs 5-10 minutes more.) If both cakes are domed, decide which one will be the bottom tier, cover with a clean tea towel and gently press down to level.
  • Leave the cakes in their tins for at least an hour to cool (they’ll firm up as they cool), then transfer to a wire rack to cool completely.
  • Once cooled, sandwich with fruit spread or frosting and top with your chosen decoration. Chill before serving for clean slices.

Notes

Storage Tips:
The cake keeps beautifully in an airtight container in the fridge for up to a week. In fact, we find the flavour and texture improve after a day or two!
It also freezes well — simply wrap slices or the whole (undecorated) cake tightly and freeze for up to 3 months.
Baking Tips:
When it comes to vegan baking, I highly recommend weighing the ingredients rather than using cups (the results will be far more consistent). Electronic scales make baking a breeze. 
Tesco chapatti flour is my go-to for fine wholemeal baking — inexpensive and works beautifully.
Vegan-Friendly Sprinkles: Try Waitrose Rainbow Stars and Confetti, Sainsbury’s Sugar Stars, Morrisons Cosmic Stars, Asda Rainbow Star Sprinkles, or Dr Oetker Unicorn Confetti (all were vegan-friendly at the time of writing). Vegan sprinkles can also be purchased online.
Keyword dairy-free cake, easy vegan baking, egg-free cake, vegan chocolate cake, vegan party cake
Tried this recipe?Let us know how it was!

Vegan Chocolate Frosting

The recipe below is sufficient to frost the centre and top of a 23cm (9-inch) cake using a palette knife. If piping the frosting, I recommend at least doubling the quantities.
Hands-on time 8 minutes
Total Time 8 minutes

Ingredients
  

  • 150 g / 1 cup icing (powdered) sugar
  • 35 g / ¼ cup cocoa powder
  • 50 g / 4 TBSP dairy-free spread or vegan butter e.g. Vitalite, Flora, Pure
  • 1 – 1½ TBSP water

Instructions
 

  • Sieve the icing sugar and cocoa into a large bowl. Add the dairy-free spread/butter and 1 TBSP water. Stir with a metal spoon until it starts to combine, then beat with electric beaters until light and fluffy. If the frosting looks a little stiff, add another ½ TBSP water and keep beating.
  • This frosting will keep for a week in the fridge. It is also freezable.
Keyword chocolate sugar frosting, vegan cake frosting, vegan chocolate frosting
Tried this recipe?Let us know how it was!

For those of you that dislike the traditional Christmas fruit cake, I think this would make a great alternative. You could even add some festive sprinkles!

Happy Baking!

With love,

 

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

SaveSave

Vegan Lemon Drizzle Cake (Dairy-free / Egg-free)

Light, fluffy, and bursting with citrus flavour, this Vegan Lemon Drizzle Cake has long been a reader favourite—and for good reason! It’s everything you want in a lemon cake: zingy, moist, and topped with that irresistible crunchy lemon-sugar drizzle.

I first made this cake for my mum as a Mother’s Day treat. Yellow is her favourite colour (and to me, the colour of spring!), so this cake—with its golden hue and bright lemon zest—felt like the perfect gift. It’s been loved by friends, family, and readers ever since. It even made its way into The Independent newspaper and onto the pages of my cookbook!

Though it’s dairy- and egg-free, it doesn’t compromise on flavour or texture. It’s light, fluffy, and sweet—but not overly so—and makes a gorgeous centrepiece for spring gatherings, afternoon teas, or a special treat for someone you love.

Vegan Lemon Drizzle Cake (Dairy Free / Egg Free)

Recipe Card

Vegan Lemon Drizzle Cake (Dairy-Free / Egg-Free)

Light, fluffy and full of citrus zing, this Vegan Lemon Drizzle Cake is one of our all-time favourite bakes. It’s perfect for spring celebrations, Mother’s Day, or any time you’re craving a slice of sunshine.
Hands-on time 15 minutes
Total Time 2 hours
Course Afternoon Tea, Treat
Cuisine Plant-Based, Vegan
Servings 8

Ingredients
  

Ingredients

  • 200 g / ¾ cup + 3 TBSP unrefined cane sugar (e.g. golden caster sugar)
  • 40 ml / 2 TBSP maple syrup or maple blend
  • 70 ml / ⅓ cup organic rapeseed (canola) oil or other neutral-flavoured oil
  • 240 ml / 1 cup soya milk
  • 2 tsp apple cider vinegar
  • 30 ml / 2 TBSP freshly squeezed lemon juice
  • zest of 2 organic/unwaxed lemons
  • 250 g / 1¾ cups plain (all-purpose) flour
  • 2 tsp baking powder
  • ¼ tsp salt

Drizzle Topping:

  • 2 TBSP freshly squeezed lemon juice
  • 2 TBSP demerara or turbinado sugar

Instructions
 

  • Preheat oven to 200°C (180°C fan) / 400°F. Grease and line a 2lb loaf tin with non-stick baking paper or use a loaf liner.
  • In a large mixing bowl, whisk together the sugar, maple syrup, oil, milk, vinegar, and lemon juice using a hand/balloon whisk. Stir in the lemon zest.
  • Sift in the flour, baking powder, and salt in three stages, whisking gently after each addition until just combined.
  • Pour the batter into the prepared loaf tin and bake for 45 minutes, or until a skewer inserted into the middle comes out clean.
  • While the cake is baking, mix the drizzle ingredients in a small bowl.
  • Once baked, pierce the cake all over with a toothpick and spoon over the drizzle while the cake is still hot. Let it cool in the tin for at least an hour before removing (it will firm up as it cools).
  • Once completely cooled, slice and serve, or store in an airtight container. The cake keeps well in the fridge for up to a week and also freezes beautifully.
Keyword dairy-free cake, easy vegan baking, easy vegan cake, egg-free cake, lemon cake, loaf cake, Mother’s Day recipes, Spring baking
Tried this recipe?Let us know how it was!

Have you tried this Vegan Lemon Drizzle Cake? I’d love to hear how it turned out for you! Feel free to leave a comment below or tag me on social media using #bitofthegoodstuff if you share a photo—I always love seeing your creations! 💛 You can also connect with me on my social media channels here: InstagramFacebookPinterest.   

With love,


READER REMAKES ❤️

————————————————-

SaveSave