Vegan Christmas cake - a rich, moist and boozy vegan fruit cake that is perfect for the festive season. Eat right away or make in advance and feed regularly with rum or brandy.
Fruit cake is a bit of a divisive one; I know that a lot of people aren't keen on it, but I absolutely love it and Christmas for me wouldn't be the same without a boozy, fruity cake to nibble on throughout the holidays.
I have blogged a couple of fruitcake recipes before, but neither of them are vegan so I was keen to come up with a vegan version that is just as good.
I tested seven (yes, seven!) different vegan fruit cakes until I came up with a recipe that I was happy with. The final version is fruitcake perfection (at least I think so anyway!). It is moist and dense, packed with boozy fruit, and full of flavour.
The dried fruit is soaked in rum (or your spirit of choice) to make it plump and flavourful. It needs to be soaked at least overnight so do make sure that you start this cake the day before you want to bake it. The fruit can be left to soak for up to a week - I gave mine three days.
The boozy fruit is stirred into a thick batter made flavourful with dark brown sugar, treacle, spices, almonds and orange and lemon zest.
I tested various different fats while developing this vegan Christmas cake, and found that the versions made with dairy free margarine were superior in both taste and texture to those made with coconut oil or sunflower oil, so that is what I have used for this recipe.
Softened coconut oil will work if you would rather use that, but I found that it yielded a cake with a more crumbly texture, and a slightly blander flavour, so if you do use it, make sure that you also add in a good pinch of salt.
Instead of eggs, this recipe uses red wine vinegar and bicarbonate of soda to provide lift. Vinegar and bicarb is my favourite egg replacer to use in cakes; I did do a couple of tests that used flax eggs instead, but I found the texture a little too crumbly.
This vegan Christmas cake is delicious freshly baked, but it can also be made up to six weeks in advance and stored, well wrapped, in an airtight container. Drizzle over a couple of tablespoons of rum or brandy every week or two, alternating top and bottom of the cake, until you are ready to ice it (if you choose to decorate it). But don't feed it for a week before icing it in order to give the surface a chance to dry out.
How To Decorate:
I was going to decorate the cake before photographing it, but I couldn't decide how I wanted to ice it so in the end I just left it plain.
Traditionally, Christmas cakes are covered in a layer of marzipan (brush the cake with warm apricot jam before covering so that the marzipan sticks.) then a layer of either royal icing or fondant. Most shop-bought marzipan and fondant is vegan, though do check the packet of course, and you can make vegan royal icing by swapping the egg white for aquafaba.
Once the vegan Christmas cake is iced, you can add decorations as you wish - I like to keep things simple and just pile some gingerbread star biscuits in various sizes on top. Check out my gingerbread topped Christmas cake recipe for inspiration.
To make a vegan version, simply swap the butter in the gingerbread for dairy free margarine or coconut oil, and follow the recipe for vegan royal icing from my Tombstone cupcakes to ice the biscuits with.
How To Make Vegan Christmas Cake:
(For ingredients and full instructions see the recipe card below)
*For the best results make sure that you follow the recipe closely. As always, I highly recommend using the gram measurements (with a digital scale), rather than the cup conversions. Cup measurements are simply not accurate enough for baking and I cannot guarantee the best results if you use them.*
You need to start preparing the fruit at least the day before you want to bake the cake.
Mix all of the dried fruits together in a large bowl that has a lid, add the rum, stir well, then cover and leave overnight (or for up to a week - give it an occasional stir).
Grease a deep 20cm/8inch round cake tin and line it with a double layer of baking parchment. Because the cake takes a while to bake the extra layer of parchment helps to stop it from burning.
In a large bowl, whisk together dairy free margarine (or softened coconut oil), dark and light brown sugars, treacle and orange and lemon zest until fluffy.
In a separate bowl, sift together plain flour, ground almonds, bicarbonate of soda, mixed spice (pumpkin spice), cinnamon and nutmeg.
Tip the dry ingredients into the margarine mix, along with some plant milk and red wine vinegar and stir until just combined; the batter should be very thick.
Stir in the soaked dried fruits, along with any leftover liquid, and some chopped almonds.
Scrape the batter into the prepared tin and use a spatula to spread it level. Because it is so thick it doesn't spread much in the oven so it is important that you get it as even as you can.
Bake for 2-3 hours until a skewer comes out clean, mine took 2 ½ hours. Leave the cake to cool in the tin on a wire rack then turn it out and brush all over with rum or brandy.
Wrap it up in baking parchment then tin foil and store in an airtight container, feeding every week or two with rum or brandy, for up to six weeks.
Variations:
You can vary the types of dried fruit that you add to suit your own tastes (I know quite a few mixed peel haters!), as long as you keep the same overall weight - a total of 660g. Chopped dried dates, figs and apricots all work well, and you could even add dried cherries, blueberries or pineapple.
To make this vegan Christmas cake alcohol free, soak the fruit in the same quantity of orange juice. Bear in mind that if you aren't feeding it with alcohol then the cake won't keep for as long, so bake it the same week that you want to serve it.
More Vegan Christmas Recipes:
- Easy ginger sheet cake
- Vegan steamed chocolate pudding
- Vegan mince pies
- Mulled wine brownies
- Woodland animal ginger cake
- Chocolate, orange and almond cake
- Starry mince pie tart
If you tried this recipe why not tag @domestic_gothess on Instagram and hashtag it #domesticgothess
*All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full.*
Vegan Christmas Cake
Ingredients
- 125 g (4.5oz) raisins
- 125 g (4.5oz) sultanas
- 125 g (4.5oz) currants
- 100 g (3.5oz) dried cranberries
- 100 g (3.5oz) mixed candied peel
- 85 g (3oz) glace cherries halved
- 100 ml (⅓ cup + 1Tbsp + 1tsp) rum or brandy
- 175 g (⅔ cup + 1Tbsp) vegan block butter/margarine (I use Naturli Vegan Block) softened
- 125 g (⅔ cup) dark brown soft sugar
- 50 g (⅓ cup) light brown soft sugar (or more dark brown sugar)
- 30 g (one rounded Tbsp) treacle (or molasses)
- finely grated zest of 1 large orange
- finely grated zest of 1 large lemon
- 350 g (3 cups minus 2 Tbsp) plain (all-purpose) flour
- 40 g (⅓ cup) ground almonds
- ¾ tsp bicarbonate of soda
- 1 tsp mixed spice (apple pie spice)
- ½ tsp ground cinnamon
- ½ tsp ground nutmeg
- 120 ml (½ cup) unsweetened soy milk (or other unsweetened non-dairy milk)
- 2 Tbsp lemon juice or red or white wine vinegar
- 60 g (2oz) almonds chopped
- rum or brandy for feeding
Instructions
- Start preparing the fruit at least the day before you want to bake the cake.Mix all of the dried fruits together in a large bowl that has a lid, add the rum, stir well, then cover and leave overnight (or for up to a week - give it an occasional stir).
- The following day, preheat the oven to 140°C/120°C fan/275°F/gas mark 1. Grease a deep 20cm/8inch round cake tin and line it with a double layer of baking parchment.
- In a large bowl, whisk together the dairy free margarine (or softened coconut oil), dark and light brown sugars, treacle and orange and lemon zest until fluffy.
- In a separate bowl, sift together the plain flour, ground almonds, bicarbonate of soda, mixed spice, cinnamon and nutmeg.
- Tip the dry ingredients into the margarine mix, along with the soy milk and red wine vinegar. Stir until just combined; be careful not to over-mix. The batter should be very thick. If it is really dry you can add a drop more milk but be careful not to add too much, the batter should be stiff.
- Stir in the soaked dried fruits, along with any leftover liquid, and the chopped almonds.
- Scrape the batter into the prepared tin and use a spatula to spread it level. Because it is so thick it doesn't spread much in the oven so it is important that you get it as even as you can.
- Bake for 2-3 ½ hours until a skewer inserted into the centre comes out clean; mine took 2 ½ hours. Leave the cake to cool completely in the tin on a wire rack then turn it out and brush all over with rum or brandy.
- Wrap the cake up in baking parchment then tin foil (it MUST be completely cold first), and store in an airtight container, feeding every week or two with rum or brandy, for up to three months.
Video
Notes
- For the best results make sure that you follow the recipe closely. As always, I highly recommend using the gram measurements (with a digital scale), rather than the cup conversions. Cup measurements are simply not accurate enough for baking and I cannot guarantee the best results if you use them.
- This cake cannot be made gluten-free. It will likely be very crumbly. I have a separate gluten-free vegan Christmas cake recipe.
- The dried fruit needs to be soaked at least overnight so do make sure that you start this cake the day before you want to bake it. The fruit can be left to soak for up to a week – I gave mine three days.
- You can vary the types of dried fruit that you add to suit your own tastes (I know quite a few mixed peel haters!), as long as you keep the same overall weight – a total of 660g. Chopped dried dates, figs and apricots all work well, and you could even add dried cherries, blueberries or pineapple.
- I have successfully stored this cake for three months, feeding it with a little rum every week or two. It is a little more delicate than non-vegan fruitcake so be very gentle with it and store it in a tin so as not to squash it.
- I adapted this recipe by The Hungry Veggie to make this cake, with tweaks to suit my tastes: http://thehungryvegan.blogspot.com/2011/12/vegan-christmas-cake.html
Alex
I made the alcohol version last year and it was delicious, I'm eager to make the alcohol free version this year. Would you have any advice - do I still feed it with orange juice/tea/something if it's alcohol free? I worry it will be dry without feeding it. Thank you!
Hannah
Hi Alex, The alcohol-free version will not keep for as long, so I wouldn't bake it more than a couple of weeks in advance. I don't think that it would be dry, but you could feed it with a little black tea if you want.
Rachael
I’ve made this a few times in different sizes and it’s sunk in the middle every time, so far! Any ideas why this could be? Only differences to recipe is I’m using flora plant block, oat milk & lemon juice and I’ve omitted the zest & chopped almonds, which I wouldn’t have thought would effect it much? Thanks!
Hannah
Hi Rachael, when you say it's sunk, is it a slight dip or a crater? A slight dip is normal.
Rachael
Hi Hannah, I sent you some photos on Instagram if that helps.. It’s quite a dip, the middle is 1.5” and the edges are 2.25” tall on my 4” versions. Thanks!
Naomi Page
Have you tried the recipe with plant based butter?
Hannah
Hi Naomi, it is a vegan recipe so has only been tested with plant based butter! I use Flora plant butter.
Danielle Janes
Hi Hannah, I love this recipe and have successfully made it a few times.
The only issue is we're a small family of 3 and can't manage a whole cake.
If I was to halve the recipe, would that work? And if so, how would it effect the baking time?
Thanking you in advance
Hannah
Hi Danielle, I haven't tried making a smaller version of this cake but I did make a 1/2 batch of my chocolate Christmas cake in a 15cm round tin which took 2 hours to bake so I imagine it would be similar. I know that some people have had issues with the cake sinking a little when changing the tin size so with that in mind I would try using 1/4 teaspoon each baking powder and bicarbonate of soda rather than just the bicarb.
Kayleigh Schofield
Hello. Do you have a recipe for a 15cm tin?
Many thanks
Kayleigh
Hannah
Hi Kayleigh, I don't I'm afraid but I might make one soon.
Narguis Keshavjee
Thank you for your recipe which I baked yesterday. It looks lovely and super flat on the surface.
I’ll prepare it after brandy coatings with marzipan and fondant icing.
Lovely recipe.
Emma
Cut into it today after feeding it for a couple of months - tastes great but it's very crumbly! Was hoping to ship some off to relatives but I'm not sure it'll travel.
Andrew
Is the plant milk a critical ingredient?
I'm asking because when I made this (using slightly different proportions, based on my mums old non-vegan recipie) the batter looked like an appropriate consistency without adding the milk. Is it just for taste and thickness, or does it have a more important role in the chemistry of the baking?
Hannah
Hi Andrew, if you used slightly different proportions then the moisture level of the batter may have been different so the milk may or may not have been necessary. If you look at the step-by-step photos in the body of the post then you can see that the batter is very thick even with the added milk.
Jules Ford
WOW!!
I've been vegan 15 years and have never tried a vegan fruit cake before. I tried a traditional recipe earlier this season substituting flax for eggs and while the taste was great, the texture was 100% wrong - just turned out to be dense fruit and nuts. BUT THIS RECIPE!!!! Ohmygoodness. It is positively perfect. I know it will get even better with age but good luck making it to the end of the week. What an absolute delight - thank you thank you thank you for sharing. Bookmarked and will make again and again. ♥
HOLLY BUTLER
I made this along with Alton Brown’s free range fruit cake. It was delicious. Highly recommend!
Maija Beattie
This is just delicious. I made it for the first time this year and we will be adding it to our holiday regulars along with your vegan stollen!
Helen
3rd year of making this cake and my vegan friend was delighted as usual and says it's amazing. However it's me that's disappointed. I bake (non vegan) all the time and never have any issues with cakes sinking in the middle but this one always does. It is completely cooked through so not sure what I'm doing wrong - and I'm sure it's a me thing as I'm new to vegan bakes.
Jaja
Very happy with result! Very yummy!
Made it with gluten free flour mix, no problem with texture.
Made one with alcool in the dried fruits, and the second time with orange juice. It was way too acid with the orange juice. Will try a less acid juice next time, maybe apple, pear or mango juice.
Since i didn't put alcool in it the second time, I cut it in 4 big pieces and put 3 in the freezer. It was as good when thawed!
Thank you so much for this recipe!
Dawn
I have to make a vegan fruit cake for a wedding. I did a trial run using half the recipe and it was delicious. I need a 10" cake so I doubled the recipe but unfortunately the cake has a really big dip in the middle. Some people have commented they had the same issue but others said they baked a double recipe and don't seem to have had a problem. Can anyone give me any advice on how to prevent the dip please?
Brenda
Hi there about to make my first rum filled cake but can't for the life of me see at what temp the oven has to be. I'm in England so would it be around 140° fan for 2.5/3 hrs or higher .
Hannah
Hi Brenda, it's in step 2 of the recipe, 140°C/120°C fan/275°F/gas mark 1.
Mica
This recipe looks amazing! Would olive oil work instead of butter? I really like the taste of olive oil and don’t really like using vegan butter…
Hannah
Hi Mica,I haven't tried it using oil so I can't really say how it would turn out. If you do give it a go I would go for 160ml oil; let me know how it turns out if you do try it!
Frances
Love this recipe. Have made it for vegans and non-vegans all of whom have loved it. They are all very much fans of Christmas cake and it’s lovely to please them all with one recipe. I have successfully managed to keep this for 6 months or more and have it all prepped and ready to make tomorrow, can’t wait until Christmas to eat it!!