• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Domestic Gothess
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • Buy Me a Coffee

  • ×
    You are here: Home / Cakes / Vegan Christmas Cake

    Vegan Christmas Cake

    Published: Nov 10, 2018 · Modified: Mar 22, 2021

    Go to Recipe

    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.

    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. #vegan #christmas #cake

    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.

    Sliced vegan Christmas fruitcake with dried fruits and almonds.

    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.

    close up of a slice of vegan Christmas fruitcake on white baking parchment.

    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.

    Vegan Christmas fruitcake on white parchment paper surrounded by ingredients.

    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).

    step 1 - soaking the fruit

    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.

    step 2 - mixing the margarine and sugar

    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.

    step 3 - making the batter

    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.

    step 4 - baking the cake

    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.

    sliced vegan Christmas fruitcake on white baking parchment.

    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

    top down shot of sliced vegan Christmas cake

    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.*

    Print
    4.91 from 66 votes

    Vegan Christmas Cake

    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.
    Course Dessert
    Cuisine baking, British, vegan
    Keyword cake
    Prep Time 20 minutes minutes
    Cook Time 3 hours hours
    Soaking Time 12 hours hours
    Total Time 3 hours hours 20 minutes minutes
    Servings 12 people
    Author Domestic Gothess

    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
    • ¾ teaspoon bicarbonate of soda
    • 1 teaspoon mixed spice (apple pie spice)
    • ½ teaspoon ground cinnamon
    • ½ teaspoon ground nutmeg
    • 120 ml (½ cup) unsweetened soy milk (or other unsweetened non-dairy milk)
    • 2 tablespoon 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

    More Cakes

    • Vegan red velvet bundt cake on a white plate with a couple of slices cut out.
      Vegan Red Velvet Bundt Cake
    • Flatlay of squares of vegan apple gingerbread cake on a dark surface surrounded by apples, pecans and a jar of ginger.
      Apple Gingerbread Cake (vegan)
    • Sliced vegan Brooklyn blackout cake on a glass cake stand.
      Vegan Brooklyn Blackout Cake
    • A slice of vegan lemon cardamom pound cake on a white plate with a fork. Fresh lemons and a bowl of icing in the background.
      Lemon Cardamom Pound Cake (vegan)

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Reader Interactions

    Comments

    1. Alex

      October 31, 2023 at 11:06 am

      5 stars
      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!

      Reply
      • Hannah

        November 07, 2023 at 2:24 pm

        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.

        Reply
      • Jennie

        October 09, 2024 at 2:24 pm

        You could soak the fruit in tea, im sure that would be nice or they have some nice captain Morgans alcohol free rum now

        Reply
    2. Rachael

      November 05, 2023 at 1:07 pm

      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!

      Reply
      • Hannah

        November 07, 2023 at 2:10 pm

        Hi Rachael, when you say it's sunk, is it a slight dip or a crater? A slight dip is normal.

        Reply
        • Rachael

          November 07, 2023 at 2:19 pm

          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!

          Reply
      • Monika L

        October 20, 2024 at 6:49 pm

        I reckon it's the oat milk. We bake a lot at home and soy milk makes for the best texture in all sponge type cakes. I don't know if it's the rise or the hold, but something about soy is fantastic for baking cakes! It reacts with acid things like vinegar or lemon juice but I know soy is used as a food additive for giving texture to food. Good luck with your next try! Mine came out with a decent rise, no dip. Have only just made it today so can't say how it tastes after two months of feeding, but it tasted great today!

        Reply
    3. Naomi Page

      November 14, 2023 at 4:40 pm

      Have you tried the recipe with plant based butter?

      Reply
      • Hannah

        November 14, 2023 at 5:08 pm

        Hi Naomi, it is a vegan recipe so has only been tested with plant based butter! I use Flora plant butter.

        Reply
    4. Danielle Janes

      November 19, 2023 at 8:21 pm

      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

      Reply
      • Hannah

        November 20, 2023 at 3:44 pm

        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.

        Reply
        • Kayleigh Schofield

          September 22, 2024 at 8:21 am

          Hello. Do you have a recipe for a 15cm tin?

          Many thanks
          Kayleigh

          Reply
          • Hannah

            September 27, 2024 at 8:49 am

            Hi Kayleigh, I don't I'm afraid but I might make one soon.

            Reply
      • Jennie

        October 09, 2024 at 2:27 pm

        There is only two of us and I cut the cake into slices wrap in greaseproof paper and place in a freezer bag and freeze them and have some throughout the next few months 🙂

        Reply
    5. Narguis Keshavjee

      November 21, 2023 at 11:01 am

      5 stars
      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.

      Reply
      • Emma

        December 22, 2023 at 1:20 pm

        3 stars
        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.

        Reply
      • Andrew

        September 15, 2024 at 9:41 pm

        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?

        Reply
        • Hannah

          September 27, 2024 at 8:53 am

          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.

          Reply
    6. Jules Ford

      December 22, 2023 at 6:45 pm

      5 stars
      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. ♥

      Reply
    7. HOLLY BUTLER

      December 23, 2023 at 6:36 pm

      5 stars
      I made this along with Alton Brown’s free range fruit cake. It was delicious. Highly recommend!

      Reply
    8. Maija Beattie

      December 28, 2023 at 6:22 pm

      5 stars
      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!

      Reply
    9. Helen

      January 10, 2024 at 11:27 am

      5 stars
      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.

      Reply
    10. Jaja

      January 13, 2024 at 2:42 am

      5 stars
      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!

      Reply
    11. Dawn

      April 30, 2024 at 8:02 pm

      5 stars
      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?

      Reply
    12. Brenda

      May 18, 2024 at 10:15 am

      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 .

      Reply
      • Hannah

        May 23, 2024 at 12:15 pm

        Hi Brenda, it's in step 2 of the recipe, 140°C/120°C fan/275°F/gas mark 1.

        Reply
    13. Mica

      June 26, 2024 at 1:35 pm

      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…

      Reply
      • Hannah

        July 04, 2024 at 7:28 am

        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!

        Reply
    14. Frances

      September 28, 2024 at 8:03 pm

      5 stars
      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!!

      Reply
    15. Jennie

      October 09, 2024 at 2:32 pm

      Hi Hannah this is the best Christmas cake ive found that does not crumble I have made it a few times now and this year ive made two but one I put in an 8" square tin and will cut them into 4-4" squares and give them as gifts 🙂 Thanks again

      Reply
    16. Debbi

      October 10, 2024 at 9:14 am

      5 stars
      I made several of these last year for my non vegan friends and they all loved them. I’m not a great fan of Christmas cake but even I loved this one! Will be making more soon - I highly recommend this recipe

      Reply
    17. Julie Richards

      October 30, 2024 at 3:08 pm

      5 stars
      So I searched for a vegan fruit cake recipe and seeing Hannah had made so many this was worth a shot. Plus I was given an 8 year old Madeira Sherry ! I soaked the fruit in that for a week. As I was mixing the Vegan flora I realised it was the low fat. I nipped out and bought the vegan buttery flora. Anyway I don’t like chucking stuff away so I made 2!!! The only measurement I struggled with was the spoon of treacle, so one cake had a bit more. Plus the 3/4 teaspoon of bicarbonate! Both were v heavy to mix but they turned out Fine. I’m feeding them the sherry as I’m storing them for Christmas. So thanks Hannah for the recipe. I’m sure they will taste Fab too xx

      Reply
    18. Cassie Valentine

      November 07, 2024 at 2:44 pm

      5 stars
      I made this for this years Christmas. It turned out lovely, I was eating it before it had even been baked. It’s absolutely delicious and it will be make again for next year.

      Reply
    19. Kelly

      November 07, 2024 at 11:23 pm

      Are there instructions on how to top with marzipan & icing? Thanks!

      Reply
      • Hannah

        November 14, 2024 at 7:41 am

        Hi Kelly, I haven't done a tutorial for that but it would be the same as any Christmas cake (as long as you are using fondant rather than royal icing, royal icing is not vegan) so there are loads of tutorials online of how to do it.

        Reply
    20. Adriana

      November 13, 2024 at 3:12 pm

      5 stars
      I bake this every year, it never fails! This year, I need to do a smaller cake as I want to travel with it. Any ideas of the the baking time for a 15cm tin rather than the 20cm in the recipe?

      Reply
      • Hannah

        November 14, 2024 at 7:36 am

        Hi Adriana, I actually have a recipe for a small batch version baked in a 15cm tin: https://domesticgothess.com/blog/2024/10/03/small-batch-vegan-christmas-cake/

        Reply
        • Adriana

          November 14, 2024 at 2:23 pm

          Amazing, thank you!

          Reply
    « Older Comments
    Newer Comments »

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Hannah! I'm a UK based vegan food blogger, recipe developer and food photographer specialising in the best vegan baking. Welcome to Domestic Gothess!

    More about me →

    Popular

    • Curried vegetable pasties – vegan pasties filled with curried vegetables and chickpeas, perfect for picnicking! #vegan #baking #pastry
      Curried Vegetable Pasties (Vegan)
    • Vegan fruit and nut flapjacks - easy vegan oaty flapjacks (oat cookie bars) filled with dried fruits, nuts and seeds. Perfect for snacking, lunchboxes and hiking!
      Vegan Fruit And Nut Flapjacks
    • Vegan chocolate fudge cake - an easy to make, moist, fudgy vegan chocolate cake topped with coconut milk ganache. No one will be able to guess that it's vegan!
      Vegan Chocolate Fudge Cake
    • Vegetable tagine wit almond and chickpea couscous - an easy, healthy vegetarian/vegan meal with tonnes of flavour!
      Vegetable Tagine With Almond And Chickpea Couscous

    Buy Me a Coffee

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Footer

    ↑ back to top

    About

    • About Hannah
    • Disclosure and Privacy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2026 Domestic Gothess. All rights reserved.