Vegan Fruit Cake is the perfect baked treat to make for Christmas. This is a flavorful recipe that is packed with dried fruit and nuts, yet it is light and delicious. The addition of warm spices like cinnamon, cloves and nutmeg give a beautiful holiday cheer to the recipe.
This eggless plum cake recipe is easy to put together and you don't need to wait for days soaking the dry fruit. So, even if you forgot to soak the fruit, you can still make this moist and scrumptious vegan Christmas cake.

Table of contents
About the recipe
Baking during the holidays is one of my favorite activity. Be it cookies, cakes or breads. In my baking experience, I have made many fruit cakes that were dense and not very appealing. From that experience, I can definitely say that this eggless plum cake recipe is one of the BEST.
This vegan fruit cake is one of my family favorite. It is easy to put together. Recipe needs the dried fruit and nuts to be soaked in orange juice and/ or rum for at least 12 hours. So, it is OK if you forget to soak the fruit, you can still make this in time for Christmas.
Marinating in the fruit juice or alcohol adds a beautiful holiday flavor to the cake. So, the longer you can marinate the better. Don't worry about the booze in the cake, it cooks off while baking.
The result is a soft, fluffy, not too sweet and delicious plum cake that is packed with dried fruit and lots of amazing flavor.
This is the perfect Christmas baked goodie to give out as edible gift to friends and family. Make this amazing vegan fruitcake and I am sure you will be making it again next year.
Why I love this recipe
- does not need the dry fruit to be soaked for days. But if you want to, you can soak them days or weeks or months in advance.
- soft, fluffy and moist texture
- flavorful with the addition of warm spices
- easily customizable with the dried fruit and nuts you have handy
- perfect edible gift for the holidays
Ingredients
For the details of the exact quantities of each ingredient and the list of ingredients needed, check the printable recipe card below.
Here are the ingredients you need to make eggless plum cake recipe:
- Dried fruit and nuts - and lots of them. Recipe calls for 2½~3 cups total. So, feel free to use whatever you like or have in your pantry. Here are a few I love to use in my recipe:
- dried cherries, cranberries, dates, berries, raisins (black or golden), apricots (chopped) etc.
- almonds, walnuts, cashews, pistachios, pecans etc.
- Orange juice or apple juice.
- Alcohol, optional - run, brandy or sherry.
- Dry ingredients - flour (all purpose & whole wheat*), baking powder, baking soda, salt, sugar*.
- Spices - ground cinnamon, nutmeg and cloves
- Wet ingredients - non-dairy milk*, apple cider vinegar*, vanilla extract, oil*,
Instructions
For the detailed instructions on how to make the recipe with exact timings, check the printable recipe card below.
Here is how to make this delicious vegan plum cake recipe:
Start by soaking the dry fruit and nuts in orange juice and/ or rum for at least 12 hours. Check the tips section on more details.
When ready to bake, preheat the oven to 350°F. Grease 2 8½ x 4½-inch loaf pans or 3~4 mini loaf pans or 1 8-inch round pan. Lightly grease the pan with cooking spray.
In a measuring jar, combine milk and vinegar and set aside for a few minutes to curdle. Next add baking soda and vanilla extract.
In a medium size bowl, sift flours, baking powder, salt and all the spices. Mix until combined. Set aside.
In a large bowl, combine brown sugar and oil. Using a whisk beat the mixture until very smooth, about 4~5 minutes.
Add the orange zest and the milk mixture. Mix until well combined.
Add the dry ingredients into the bowl and mix until combined and no dry flour remains. Stir in the soaked dry fruit mixture along with any of the leftover marinade. Pour the batter into the prepared baking pan.
Bake for 35-50 minutes (check the Tips section for baking times for different baking pans) until a toothpick inserted into the center comes out clean.
Remove the pan from the oven and set aside for 5 minutes before removing the cake onto a wire rack. Cool the cake completely before slicing.
Tips
- Use any combination of dried fruit and nuts. Make sure that the total amounts to 2½~3 cups. Here are a few fruit and nuts that I love using in my cake:
- dried cherries, cranberries, dates, berries, raisins (black or golden), apricots (chopped), dried strawberries (the juicy dried ones, not freeze dried) etc.
- almonds, walnuts, cashews, pistachios, pecans etc.
- Minimum marinating time is 12 hours, but you can marinate them longer too. Here are few guidelines to help you:
- If using only alcohol, then you can soak them for up to 3 months in advance.
- But if are using making non-alcoholic and using just fruit juice, then marinate them for about 5~7 days in advance. Also make sure to refrigerate the container.
- You can use rum (either white or spiced would work), brandy or sherry. The alcohol usually cooks off while baking, so don't worry about feeding it to kids. But you can completely avoid alcohol to make this is a no-alcohol fruit cake. In which case, use double (or 1 cup) of fruit juice.
- On the other hand, if you want a boozy cake, then just use 1 cup of alcohol for soaking.
- But to get the best flavor of both fruit and booze, use a 50:50 combination of fruit juice and alcohol.
- Almond, oat and soy milk are great to use here.
- White wine or red wine are good substitutes for apple cider vinegar.
- If you are not vegan, substitute oil with melted butter. This adds more flavor, but the cake will dry up faster and will not keep well for too long.
- I used both all purpose and whole wheat flour. But you can omit the whole wheat flour and make it entirely with APF.
- Baking times vary with the size of the baking pan used:
- (1) 8" round cake pan - 45~55 minutes
- (1) 9" round cake pan - 35~45 minutes
- (2) 8½ x 4½-inch loaf pan - 40~50 minutes
- (3~4) mini loaf pans - 30~35 minutes
- Baked cake can be stored in an airtight container for up to 1 week. It can be frozen for up to 2 months. Make sure to wrap it tightly with plastic wrap.
You might also like
Here are a few more delicious sweet treats that you might like to try:
I love hearing from you!! If you’ve tried this and liked it, then don't forget to let me know. Give a star rating and let me know in the comments below. Also tag me in your creations on Instagram @cooks_hideout. I love sharing photos when people make my recipes. You can use the hashtag #cookshideout too.
Recipe Card
Vegan Christmas Fruit Cake
Ingredients
- 2½~3 cups Dry Fruit Nuts*
- ½ cup Orange or Apple juice
- ½ cup Rum, brandy or sherry
- 1 cup Almond Milk (or other non-dairy milk)
- 2 tablespoons Apple cider Vinegar
- 1 teaspoon Baking Soda
- 1 teaspoon Vanilla Extract
- 1 tablespoon Orange zest
- 2¼ cups All purpose flour
- ½ teaspoon Baking Powder
- ½ teaspoon Salt
- 1 teaspoon Ground Cinnamon
- ¼ teaspoon Ground cloves
- ¼ teaspoon Ground Nutmeg
- ⅔ cup Oil*
- 1¼ cups Light brown Sugar*
Instructions
- Start by soaking the dry fruit and nuts in orange juice and/ or rum for at least 12 hours. Check the tips section on more details.2½~3 cups Dry Fruit Nuts*, ½ cup Orange or Apple juice, ½ cup Rum, brandy or sherry
- When ready to bake, preheat the oven to 350°F. Grease 2 8½ x 4½-inch loaf pans or 3~4 mini loaf pans or 1 8-inch round pan. Lightly grease the pan with cooking spray and line the bottom with a parchment. Lightly grease the parchment as well.
- In a measuring jar, combine milk and vinegar and set aside for a few minutes to curdle. Stir in baking soda, vanilla extract and orange zest. The mixture will bubble a little. Set aside while you prepare other ingredients.1 cup Almond Milk (or other non-dairy milk), 2 tablespoons Apple cider Vinegar, 1 teaspoon Baking Soda, 1 teaspoon Vanilla Extract, 1 tablespoon Orange zest
- In a medium size bowl, sift flours, baking powder, salt and all the spices. Mix until combined. Set aside.2¼ cups All purpose flour, ½ teaspoon Baking Powder, ½ teaspoon Salt, 1 teaspoon Ground Cinnamon, ¼ teaspoon Ground cloves, ¼ teaspoon Ground Nutmeg
- In a large bowl, combine oil and brown sugar. Using a whisk beat the mixture until very smooth, about 4~5 minutes.⅔ cup Oil*, 1¼ cups Light brown Sugar*
- Add the dry ingredients into the bowl and mix until combined and no dry flour remains. Stir in the soaked dry fruit mixture along with any of the leftover marinade. Pour the batter into the prepared baking pan.
- Bake for 35-50 minutes (check the Tips section for baking times for different baking pans) until a toothpick inserted into the center comes out clean.
- Remove the pan from the oven and set aside for 5 minutes before removing the cake onto a wire rack. Cool the cake completely before slicing.
Video
Notes
- Use any combination of dried fruit and nuts. Make sure that the total amounts to 2½~3 cups. Here are a few fruit and nuts that I love using in my cake:
- dried cherries, cranberries, dates, berries, raisins (black or golden), apricots (chopped), dried strawberries (the juicy dried ones, not freeze dried) etc. etc.
- almonds, walnuts, cashews, pistachios, pecans etc.
- Minimum marinating time is 12 hours, but you can marinate them longer too. Here are few guidelines to help you:
- If using only alcohol, then you can soak them for up to 3 months in advance.
- But if are using making non-alcoholic and using just fruit juice, then marinate them for about 5~7 days in advance. Also make sure to refrigerate the container.
- You can use rum (either white or spiced would work), brandy or sherry. The alcohol usually cooks off while baking, so don't worry about feeding it to kids. But you can completely avoid alcohol to make this is a no-alcohol fruit cake. In which case, use double (or 1 cup) of fruit juice.
- On the other hand, if you want a boozy cake, then just use 1 cup of alcohol for soaking.
- But to get the best flavor of both fruit and booze, use a 50:50 combination of fruit juice and alcohol.
- Almond, oat and soy milk are great to use here.
- White wine or red wine are good substitutes for apple cider vinegar.
- If you are not vegan, substitute oil with melted butter. This adds more flavor, but the cake will dry up faster and will not keep well for too long.
- I used both all purpose and whole wheat flour. But you can omit the whole wheat flour and make it entirely with APF.
- Baking times vary with the size of the baking pan used:
- (1) 8" round cake pan - 45~55 minutes
- (1) 9" round cake pan - 35~45 minutes
- (2) 8½ x 4½-inch loaf pan - 40~50 minutes
- (3~4) mini loaf pans - 30~35 minutes
- Baked cake can be stored in an airtight container for up to 1 week. It can be frozen for up to 2 months. Make sure to wrap it tightly with plastic wrap.
Srivalli
That's one awesome cake Pavani...so beautifully it has turned out..it's nice reading about your Christmas eve celebrations as well..
Sayantani
wow the vegan fruit cake looks really delish. such moist texture.
Nalini's Kitchen
Super moist cake,loved the vegan version...
Veena Theagarajan
looks so yum and soft...
Hari Chandana P
Perfectly baked cake.. looks stunning!!
Global Tastes & Travels Inc.
looks so soft and moist - would have loved to wake up Christmas morning to that!
Global Tastes & Travels Inc.
looks so soft and moist - would have loved to wake up Christmas morning to that!
Usha Rao
Perfectly baked plum cake! Bookmarking the recipe
Sandhya Ramakrishnan
Lovely cake! perfect as a gift.
Archana Potdar
Perfect cake. Love it. Can I beg for a slice of it.
manu
can i replace all purpose flour and use only whole wheat flour?
cookshideout
Hi Manu, using all wholewheat flour might yield slightly dense loaf than what you see in the photos. You can definitely try -- I'm sure it will still taste great with all the dry fruit and nuts. Merry Christmas.
kp
Hi,
Thanks for the recipe and would definitely want to try this recipe. but have couple of questions before i try:
1) can i combine orange juice and rum in one container and soak the fruits and nuts?
2) can we substitute soy milk with unsweetened almond milk or regular milk?
3) Can i replace All Purpose Flour and whole wheat flour with complete Almond flour? if yes, does it need changes in measurements for other ingredients?
4) same measurement of butter can be used? Adding butter ads more flavor than oil right? specific reason for oil to be used?
Thanks.
cookshideout
Hi KP,
1) Yes, you can combine orange juice and rum in one container and soak the fruits and nuts.
2) Sure, you can substitute soy milk with any dairy or non-dairy milk.
3) Using 100% almond flour probably wouldn't work with the recipe as written. I have not tried it, so I cannot comment on that. But you can definitely replace up to 1/2 cup of All purpose flour with almond flour.
4) I was trying to make it vegan by using oil, but you can definitely use butter. It definitely add more flavor.
Hope these help. Happy Baking.
RM
hey there,
i guess u missed out the oil in ingredients list. can u let me know the amount of oil used?