share this recipe

Christmas Fruit Cake

prep time: 24 hrs | bake time: 40 min | total time: 2 days

This Christmas Fruit Cake is a delicious holiday classic, made eggless for everyone to enjoy. Packed with boozy (or non-alcoholic) soaked dried fruits, crunchy nuts, and a blend of warm spices; this moist, flavorful cake is the perfect recipe to share with loved ones or gift during the holidays. Topped with almonds and cherries for a festive finish, this easy fruit cake recipe will make your December baking extra special!

The World’s Best Christmas Fruit Cake!

Nothing screams Christmas quite like fruit cake! This Christmas Fruit Cake is filled with holiday cheer, nuts and boozy fruits. Soaking the fruits in alcohol is totally optional but really elevates this dish and makes it stand out amongst the others! Regardless if you use alcohol or orange juice; soaking your dried fruits helps make this cake as moist and delicious as possible. I make this Christmas Fruit Cake every year and it’s always my mission to make it better than the last – getting the best flavor and texture possible is what I have finally accomplished which is why I am sharing it with you now! My husband absolutely loved this season’s version and I couldn’t agree more, the 24 hour fruit soak really did elevate this recipe and while it might require a bit of planning – it is totally worth it! 

You can customize this cake to fit your personal desires or to cater to any allergies, it can easily be made dairy free and you can use any fruits or nuts you prefer. Layered with warm spices, molasses, and a medley of dried fruits and nuts, this cake is versatile enough for both casual snacking and elegant holiday gatherings. Let’s bake the perfect Christmas Fruit Cake that’s as rich in flavor as it is in tradition. With this Christmas Fruit Cake, your holiday baking is sure to be a hit! 

Why Is Fruit Cake a Christmas Tradition?

Fruit cake has been a Christmas tradition for centuries, thanks to its long shelf life and luxurious ingredients like dried fruits, nuts, and warming spices. Originally made with spirits to preserve it for months, fruit cakes were often gifted as symbols of celebration and abundance during the festive season. Today, it remains a holiday staple, cherished for its rich, nostalgic flavors and festive appeal.

What You’ll Need to Make This Fruit Cake

Christmas Fruit Cake Ingredients

Fruit Soak Mixture Ingredients

  • Golden Raisins, Currants, and Cranberries: These dried fruits add a balance of sweetness, tartness, and a chewy texture to the cake. For a dairy-free option, ensure no dairy-based coatings are used on the fruits (some cranberries are coated in butter-based glaze).
  • Dates or Prunes: Naturally sweet and moist, they contribute to the rich texture and flavor of the cake. These are naturally dairy-free and a great addition for added softness.
  • Candied Orange Peel: Adds a bright, citrusy kick to balance the richness of the other ingredients. 
  • Maraschino Cherries: Not only do they bring a pop of festive red color, but they also add a hint of sweetness. 
  • Sliced Almonds: Provide a delightful crunch and nutty flavor that contrasts with the soft texture of the dried fruits. 
  • Rum, Brandy, or Orange Juice: The liquid you use for soaking plumps up the dried fruits and infuses them with festive flavor. For a non-alcoholic option, freshly squeezed orange juice works beautifully.

Cake Batter Ingredients

  • All-Purpose Flour: The base of the batter provides structure to the cake. It’s also used for a quick coating of the fruits prior to mixing to ensure they don’t sink.
  • Light Brown Sugar: Adds sweetness and a hint of molasses, giving the cake a deeper flavor profile. 
  • Spices (Cinnamon, Nutmeg, Ginger): These warm, aromatic spices are quintessential for holiday baking and bring depth to the flavor. 
  • Molasses: Adds a rich, deep caramelized flavor to the cake. 
  • Milk: Keeps the cake moist and binds the ingredients together. For a dairy-free version, substitute with almond milk, oat milk, or any unsweetened plant-based milk.
  • Oil: Adds moisture and richness to the cake without making it heavy. Neutral oils like vegetable or sunflower oil are perfect for this recipe.

Topping Ingredients

  • Cherries and Sliced Almonds: These add a festive decorative touch and a delightful texture contrast.
  • Maple Syrup: Brushed on top of the cake, it creates a glossy, slightly sweet glaze. 

How to Make Christmas Fruit Cake

Soak the Fruits

Combine dried fruits like raisins, currants, cranberries, chopped dates, candied orange peel, and sliced almonds in a large mixing bowl. Warm your chosen liquid—rum, brandy, or freshly squeezed orange juice—and pour it over the mixture. Stir gently to ensure every piece is evenly coated. Cover the bowl with plastic wrap or a lid and let the fruits soak for at least 24 hours at room temperature or in the fridge. This step allows the fruits to plump up, absorb the liquid, and develop rich, festive flavors.

Prepare the Batter

In a large mixing bowl, sift together the all-purpose flour, cinnamon, nutmeg, ginger, and salt. This ensures the spices are evenly distributed and eliminates any lumps. Stir in the light brown sugar and orange zest, mixing thoroughly to infuse the batter with sweetness and citrusy aroma. 

Gently fold the soaked fruit and nut mixture into the dry ingredients. Tossing the fruits in the flour mixture helps prevent them from sinking to the bottom during baking.

In a separate bowl, combine molasses, oil, and vanilla extract, stirring until smooth. Mix the baking soda into the milk (this will foam slightly) and add it to the wet ingredients. Pour the wet ingredients into the dry mixture, stirring gently until you have a smooth, thick batter. Be careful not to overmix, as this could make the cake dense.

Assemble and Bake

Preheat your oven to 350°F (175°C). Grease and line an 8-inch (20cm) round cake pan with parchment paper. For smaller cakes, divide the batter between two 4-inch pans. Pour the prepared batter into the pan, spreading it evenly with a spatula. 

Decorate the top of the cake by arranging cherries and sliced almonds on top for a festive look. Bake for 40–50 minutes, or until a skewer inserted into the center comes out clean. Baking times may vary depending on your oven and the size of your pans, so keep an eye on the cake.

Cool and Glaze

Once baked, allow the cake to cool completely in the pan. Removing it too soon can cause the cake to break or crumble. After cooling, brush the top of the cake with rum, brandy, or maple syrup to lock in moisture and add an extra layer of flavor. For best results, let the cake rest overnight before slicing. This allows the flavors to meld beautifully.

Christmas Fruit Cake Decoration Ideas

  • Top with whole almonds, cherries, and a dusting of powdered sugar for a classic look.
  • Drizzle with a simple orange glaze for added sweetness.
  • Add a sprig of fresh rosemary or edible gold leaf for an elegant touch.

How to Store Your Homemade Christmas Fruit Cake

Store your fruit cake in an airtight container at room temperature for up to a week. In warmer climates, refrigerate to prevent it from going bad. For longer storage, wrap tightly in plastic wrap & aluminum foil and freeze for up to 3 months.

How to Serve Christmas Fruit Cake

This Christmas Fruit Cake is the perfect dessert for any holiday gathering. You could enjoy it during the day with coffee or save it for after Christmas dinner as a beautiful dessert centerpiece. It also pairs well with whipped cream, vanilla custard or vanilla ice cream. You could even wrap portions as thoughtful holiday gifts for friends and family.

Why You’ll Love This Christmas Fruit Cake

You’ll love this Christmas Fruit Cake for its versatility as it can be made boozy or non-alcoholic to suit any preference. Eggless and vegan-friendly, it’s perfect for those with dietary restrictions without compromising on flavor. Packed with fruits, nuts, and warm spices, it’s rich, moist, and ideal for gifting or sharing during the festive season.

Christmas Fruit Cake Frequently Asked Questions

Tips for Making This Christmas Fruit Cake

  • Soak Fruits in Advance: Allow the dried fruits and nuts to soak for at least 24 hours. For even richer flavors, soak them up to a week in advance, stirring occasionally.
  • Choose Quality Ingredients: Use fresh, plump dried fruits and high-quality nuts for the best flavor and texture. Avoid using overly dry or old ingredients, as they can result in a crumbly cake.
  • Toss Fruits in Flour: Before adding the soaked fruits to the batter, toss them lightly in flour. This prevents them from sinking to the bottom of the cake while baking.
  • Don’t Overmix the Batter: Mix the wet and dry ingredients until just combined to avoid overworking the batter, which can lead to a dense cake.
  • Cool Completely Before Removing: Let the cake cool completely in the pan to maintain its structure and prevent breakage.

Did You Make This Christmas Fruit Cake?

Don’t forget to leave a rating and review below and check out these recipes next!

Meet Saloni

I’m a former pastry chef with a love for breads, cakes and everything in between! My recipes are easy to follow, egg free and are designed to be shared with others!

popular recipes

Get new recipes first!

Check out my Cookbook

Get tips from a pro!

5 from 1 vote

Christmas Fruit Cake

This Christmas Fruit Cake is a delicious holiday classic, made eggless for everyone to enjoy. Packed with boozy (or non-alcoholic) soaked dried fruits, crunchy nuts, and a blend of warm spices; this moist, flavorful cake is the perfect recipe to share with loved ones or gift during the holidays. Topped with almonds and cherries for a festive finish, this easy fruit cake recipe will make your December baking extra special!
Author: Saloni Mehta
Rate
Yield: 12 servings
Prep: 1 day
Cook: 40 minutes
Total: 1 day 40 minutes

Ingredients

24-hour Pre-Soak Mixture Ingredients

  • 90 g Golden Raisin
  • 90 g Dried Currants
  • 50 g Dried Cranberries
  • 90 g Dates pitted & chopped or Prunes
  • 50 g Maraschino Cherries chopped
  • 90 g Almond Slices toasted
  • 30 g Candied Orange Peel cut into cubes
  • 240 ml Rum, Brandy or Freshly Squeezed Orange Juice* warm

Cake Ingredients

  • 170 g All Purpose Flour
  • 110 g Light Brown Sugar or dark brown sugar
  • Zest of 1 Orange
  • 140 ml Milk*
  • 3 tbsp Molasses or dark brown sugar, jaggery powder
  • 2 tsp Vanilla Extract
  • 35 ml Oil melted
  • ½ tsp Baking Soda
  • 1 tsp Cinnamon Powder
  • ½ tsp Nutmeg Powder
  • ½ tsp Ginger Powder
  • ¼ tsp Salt

Topping Ingredients

  • 14-16 Cherries glace or maraschino
  • 55 g Almond Slices
  • 15 ml Maple Syrup (glazing)
Shop Ingredients on Jupiter

Instructions

  • Start with preparing the fruit and nut mixture one day ahead. Combine the golden raisins, sultanas, dried cranberries, dates (or prunes), maraschino cherries, sliced almonds, and candied orange peel in a large bowl.
  • Pour the warm rum, brandy, or freshly squeezed orange juice over the mixture, stirring gently to ensure all the ingredients are soaked. I have used brandy and orange juice in a 50:50 ratio. Cover the bowl and let the mixture sit for at least 24 hours in the fridge or at room temperature to allow the fruits and nuts to plump up and absorb the liquid.
  • When you're ready to bake, preheat the oven to 350°F (175°C).
  • Grease and line an 8-inch (20cm) round cake pan with baking paper or a springform pan. If you're making mini fruit cakes, you can also use two 4-inch (10cm) round cake tins.
  • In a large bowl, whisk together the all-purpose flour, cinnamon, nutmeg, ginger, and salt.
  • Add the light brown sugar and orange zest, mixing until well combined. Gently fold in the pre-soaked fruit and nut mixture, ensuring it's evenly distributed throughout the flour mixture.
  • Add the oil, molasses, and vanilla extract, stirring to combine.
  • In a separate small bowl, mix the milk with the baking soda and then pour it into the batter. Stir until the batter is smooth and well mixed.
  • Pour the batter into the prepared cake pan, spreading it evenly. Decorate the top with sliced almonds and maraschino cherries.
  • Bake for 40-50 minutes, or until the cake is firm to the touch and a skewer inserted into the center comes out clean. Baking time may vary based on the size of the pan.
  • Once baked, allow the cake to cool completely in the pan. Do not remove it too early to ensure it is set properly. After the cake has cooled, brush the top with rum, brandy, or maple syrup to add extra flavor and moisture.
  • Portion the cake on the following day for best results and flavor.
  • Store the cake in an airtight container or under a cake cloche, where it will keep well for up to 1 week. In cold countries, you can store it at room temperature otherwise, store it in the fridge.
  • Enjoy your delicious, spiced fruit and nut cake!

Notes

The size of the cake pan can be customized based on the use of the cake; whether for a gathering/snacking/gifting.
  • Cup vs weighing scale: The US customary cup measurement serves as a rough estimate, as it can have uncertainties, so for precise results, it's recommended to weigh your ingredients using a digital scale in grams.
  • Before you start to make any recipe, measure and prepare your ingredients so the process will go smoothly and easily.
  • For teaspoon (tsp) and tablespoon (tbsp) measurements, please use measuring spoons and not the type of spoons you eat with for accuracy.
  • Milk: You can use any dairy-free unsweetened milk (like almond, soy, oat) or dairy based whole milk.
  • Non-Alcoholic Version: You can make this cake without alcohol by using only orange juice.
  • Spices: You can customize the spices to your liking.
  • Dried Fruits and Nuts: The selection of dried fruits and nuts can be customized to your liking and depending on the availability. Please follow the quantities as mentioned in the recipe.

Did you try this recipe? Leave a review!

2 Responses

5 from 1 vote

Leave a Reply

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

Recipe Rating




Try these recipes next!

get new recipes right to your inbox!