19 Crowd-Pleasing Christmas Fruit Cake Recipes

Laura Hauser

June 25, 2026

Very few desserts spark as much debate as fruitcake, but these 19 recipes are guaranteed to win over even the skeptics! From classic boozy versions to modern twists, this roundup has something for every holiday table. Ready to bake a new tradition? Let’s dive in!

Traditional British Christmas Fruitcake

Traditional British Christmas Fruitcake

You might think fruitcake is just a holiday joke, but this traditional British version is packed with flavor and brandy-soaked richness.

Serving: 16 | Prep Time: 30 minutes | Cooking Time: 150 minutes

Ingredients

  • 1 cup unsalted butter (room temp)
  • 1 cup packed dark brown sugar
  • 4 large eggs (I prefer room temp here)
  • 2 cups all-purpose flour
  • 1 tsp baking powder
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/4 tsp ground allspice
  • 1/2 tsp salt
  • 3 cups mixed dried fruit (raisins, currants, chopped dates)
  • 1 cup candied mixed peel
  • 1 cup chopped walnuts or pecans
  • 1/2 cup brandy (plus extra for soaking)

Instructions

  1. The night before, combine dried fruit, candied peel, and 1/2 cup brandy in a bowl. Cover and let soak overnight.
  2. Preheat oven to 300°F. Grease a 9-inch round cake pan and line with parchment paper.
  3. In a large bowl, cream butter and brown sugar until light and fluffy, about 3 minutes.
  4. Beat in eggs one at a time, mixing well after each. Scrape down bowl.
  5. Whisk together flour, baking powder, cinnamon, nutmeg, allspice, and salt.
  6. Gradually add dry ingredients to wet mixture, stirring just until combined—don't overmix.
  7. Fold in the soaked fruit mixture (including any leftover brandy) and chopped nuts until evenly distributed.
  8. Transfer batter to prepared pan and smooth the top. Tap pan to release air bubbles.
  9. Bake for 2 hours 15 minutes to 2 hours 30 minutes, until a skewer inserted in center comes out clean. Tip: Tent with foil after 1 hour to prevent over-browning.
  10. Cool in pan for 20 minutes, then turn out onto a wire rack and cool completely.
  11. While warm, brush with extra brandy. Wrap tightly in cheesecloth soaked in brandy, then foil. Store in a cool place for at least a week, brushing with brandy every few days.

Zest up your holiday table with this dense, spiced cake—perfect with a dollop of clotted cream or a glass of port. Each slice is a boozy, fruity treasure.

Gluten-Free Christmas Fruit Cake

Gluten-Free Christmas Fruit Cake

A Christmas fruit cake that’s actually moist and flavorful? Yes, you can have it gluten-free too. This version uses almond flour and loads of dried fruit and nuts, making it perfect for holiday gifting.

Serving: 12 | Prep Time: 20 minutes | Cooking Time: 60 minutes

Ingredients

  • 2 cups almond flour (I like Bob’s Red Mill for consistent texture)
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon ground cinnamon
  • 3 large eggs, room temperature (they emulsify better)
  • 1/2 cup honey (or maple syrup for vegan? but honey gives nice flavor)
  • 1 teaspoon vanilla extract
  • 1 cup dried cranberries
  • 1 cup chopped pecans
  • Zest of 1 orange (adds brightness)

Instructions

  1. Preheat your oven to 300°F. Grease an 8×4-inch loaf pan and line it with parchment paper — this helps the delicate cake release cleanly.
  2. In a large bowl, whisk together almond flour, baking soda, salt, and cinnamon. Make sure there are no lumps.
  3. In a separate bowl, beat the eggs, honey, vanilla extract, and orange zest until frothy and well combined. (Tip: room temp eggs blend more smoothly.)
  4. Pour the wet ingredients into the dry ingredients and stir until just combined. Don’t overmix; almond flour batters can get dense.
  5. Fold in the dried cranberries and chopped pecans gently with a spatula. (Tip: toss cranberries in a bit of almond flour before adding to prevent sinking.)
  6. Pour batter into the prepared pan and spread evenly. Bang the pan gently on the counter to release air bubbles.
  7. Bake for 55–60 minutes, until the top is golden brown and a toothpick inserted in the center comes out clean or with a few moist crumbs. (Tip: if the top browns too fast, tent with foil after 40 minutes.)
  8. Remove from oven and let cool in the pan on a wire rack for 15 minutes, then lift out using the parchment to cool completely before slicing.

Keep this cake wrapped in parchment and foil; it stays moist for weeks. The texture is dense yet tender, with bursts of tart cranberries and crunchy pecans. Slice it thin and serve with a dollop of clotted cream or a drizzle of honey.

Vegan Christmas Fruit Cake

Vegan Christmas Fruit Cake

Just in time for the holidays, this vegan Christmas fruit cake is a game-changer! It's packed with dried fruits and warm spices, and uses flax eggs and coconut oil to keep it perfectly moist and plant-based.

Serving: 12 | Prep Time: 20 minutes | Cooking Time: 90 minutes

Ingredients

Fruit Mixture

  • 1 cup raisins (I love golden raisins here)
  • 1 cup dried cranberries
  • 1 cup chopped dried apricots
  • 1/2 cup orange juice (fresh squeezed is best)

Dry Ingredients

  • 1 1/2 cups all-purpose flour (spooned and leveled)
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon ground cloves

Wet Ingredients

  • 1/2 cup coconut oil (melted, but not hot)
  • 1/2 cup brown sugar (packed)
  • 1/4 cup maple syrup
  • 2 tablespoons ground flaxseed mixed with 6 tablespoons water (flax eggs)
  • 1 teaspoon vanilla extract

Optional Add-ins

  • 1/2 cup chopped pecans (toasted for extra flavor)

Instructions

  1. Preheat your oven to 325°F and line a 9×5-inch loaf pan with parchment paper.
  2. In a small bowl, combine the raisins, dried cranberries, chopped apricots, and orange juice. Let them soak for at least 30 minutes – this plumps them up nicely.
  3. In a large bowl, whisk together the flour, baking powder, baking soda, cinnamon, nutmeg, and cloves. Set aside.
  4. In another bowl, mix the melted coconut oil, brown sugar, maple syrup, prepared flax eggs, and vanilla extract until smooth.
  5. Fold the wet ingredients into the dry until just combined – avoid overmixing or the cake will be tough.
  6. Drain any excess liquid from the fruit mixture (you can save it for glazing) and gently fold the fruit and pecans (if using) into the batter.
  7. Pour the batter into the prepared pan and smooth the top. Tap the pan on the counter a few times to remove air bubbles.
  8. Bake for 75-90 minutes, or until a toothpick inserted in the center comes out clean. If the top browns too quickly, tent with foil after 50 minutes.
  9. Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing. For best results, wrap tightly and refrigerate overnight – the flavors meld beautifully!

You'll love how this cake is dense yet tender, with bursts of sweet-tart fruit in every bite. Try serving it with a dollop of coconut whipped cream or a drizzle of simple icing made from powdered sugar and plant milk – it's pure holiday magic!

Chocolate Christmas Fruit Cake

Chocolate Christmas Fruit Cake

Ready to level up your holiday baking? This Chocolate Christmas Fruit Cake is a rich, dark chocolate twist on the classic, packed with candied cherries and crunchy walnuts. It's moist, fudgy, and perfect for gifting or dessert.

Serving: 12 | Prep Time: 20 minutes | Cooking Time: 55 minutes

Ingredients

For the Cake

  • 1 ¾ cups all-purpose flour (I like to spoon and level for accuracy)
  • ½ cup unsweetened cocoa powder (Dutch-process gives a deeper color)
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • 1 cup unsalted butter, softened (leave it out for 30 minutes)
  • 1 ½ cups packed brown sugar (light or dark both work)
  • 3 large eggs, at room temperature (this helps everything blend smoothly)
  • 1 teaspoon vanilla extract
  • 1 cup whole milk (or buttermilk for extra tenderness)
  • 1 cup dark chocolate chips (60-70% cocoa is my favorite)
  • 1 cup candied cherries, halved (dredge in flour to prevent sinking)
  • 1 cup walnuts, roughly chopped (toast them first for more flavor)

Instructions

  1. Preheat your oven to 350°F. Grease and line a 9-inch round cake pan with parchment paper.
  2. In a medium bowl, whisk together the flour, cocoa powder, baking powder, and salt. Set aside.
  3. In a large bowl, beat the softened butter and brown sugar with an electric mixer on medium speed until light and fluffy, about 3 minutes.
  4. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
  5. Gradually add the flour mixture to the butter mixture in three additions, alternating with the milk. Start and end with the flour. Mix on low until just combined—overmixing makes the cake tough.
  6. Fold in the dark chocolate chips, candied cherries, and chopped walnuts using a spatula. (Tip: Toss the cherries in a tablespoon of flour first to keep them from sinking to the bottom.)
  7. Pour the batter into the prepared pan and spread it evenly. Tap the pan on the counter a few times to release air bubbles.
  8. Bake for 50–55 minutes, until a toothpick inserted in the center comes out with a few moist crumbs but no wet batter. If the top browns too quickly, tent with foil after 40 minutes.
  9. Cool the cake in the pan on a wire rack for 15 minutes, then turn it out onto the rack to cool completely. (Tip: Wrap the cooled cake in plastic wrap overnight for even more moisture.)

Really, the best part is the crackly top and the fudgy crumb studded with sweet cherries and nutty walnuts. Serve it plain with a dusting of powdered sugar, or warm a slice with a scoop of vanilla ice cream for a decadent holiday treat.

Rum-Soaked Christmas Fruit Cake

Rum-Soaked Christmas Fruit Cake

Wondering what to bake this Christmas? This rum-soaked fruit cake is dense, moist, and packed with warm spices. It gets better as it ages, so make it ahead for the holidays.

Serving: 16 | Prep Time: 30 minutes | Cooking Time: 150 minutes

Ingredients

Fruit and Soak

  • 2 cups mixed dried fruit (raisins, currants, cranberries) – I like a mix of dark and golden raisins.
  • 1 cup chopped dried apricots – they add a lovely tang.
  • 1/2 cup dark rum – use a good quality one, not cooking rum.
  • 1/4 cup orange juice – fresh squeezed is best.

Cake Batter

  • 1 cup unsalted butter, softened – room temp for easy creaming.
  • 1 cup brown sugar, packed – I prefer dark brown for deeper flavor.
  • 4 large eggs – at room temperature so they emulsify better.
  • 2 cups all-purpose flour – spoon and level to avoid dense cake.
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1 teaspoon cinnamon
  • 1/2 teaspoon nutmeg
  • 1/2 cup chopped pecans or walnuts – toasted for extra crunch.

Instructions

  1. The night before, combine the dried fruit, apricots, rum, and orange juice in a bowl. Cover and let soak at room temperature for at least 24 hours.
  2. Preheat oven to 300°F. Grease a 9-inch loaf pan and line with parchment paper.
  3. In a large bowl, beat butter and brown sugar together until light and fluffy, about 3-4 minutes.
  4. Add eggs one at a time, beating well after each addition.
  5. In another bowl, whisk together flour, baking powder, salt, cinnamon, and nutmeg.
  6. Gradually add the dry mixture to the butter mixture, mixing until just combined – don't overmix.
  7. Fold in the soaked fruit mixture (including any remaining liquid) and the chopped nuts.
  8. Tip: The batter will be thick, so use a spatula to scrape it into the prepared pan.
  9. Bake for 2 hours to 2 hours 30 minutes, until a toothpick inserted in the center comes out clean. If the top browns too quickly, tent with foil after 1 hour.
  10. Let the cake cool in the pan for 10 minutes, then turn out onto a wire rack to cool completely.
  11. Once cool, brush the top with additional rum (optional) and wrap tightly in cheesecloth soaked in rum. Store in an airtight container for up to 2 weeks – the flavor improves with time.

Every slice is incredibly moist with a deep rum and spice flavor. Serve it with a dollop of brandy butter or simply on its own with hot tea. Enjoy!

Mini Christmas Fruit Cake Loaves

Mini Christmas Fruit Cake Loaves

Diving into the holiday baking season, these Mini Christmas Fruit Cake Loaves are a perfect way to enjoy classic flavors in a personal-sized portion. They're packed with spices and dried fruit, making every bite feel festive.

Serving: 8 | Prep Time: 20 minutes | Cooking Time: 55 minutes

Ingredients

  • 1 1/2 cups all-purpose flour (I like unbleached for a tender crumb)
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1 teaspoon ground cinnamon (freshly ground is best)
  • 1/2 teaspoon ground nutmeg
  • 1/4 teaspoon ground allspice
  • 1/2 cup unsalted butter, softened (room temp makes creaming easier)
  • 3/4 cup packed brown sugar (light or dark—both work)
  • 2 large eggs, at room temperature (they blend in more smoothly)
  • 1 teaspoon vanilla extract
  • 1/2 cup whole milk (any milk works, but whole gives richness)
  • 1 1/2 cups mixed dried fruit (I use a combo of golden raisins, currants, and dried cherries)
  • 1/2 cup chopped walnuts or pecans

Instructions

  1. Preheat your oven to 325°F. Grease 8 mini loaf pans (about 4×2 inches) and line the bottoms with parchment paper for easy removal.
  2. In a medium bowl, whisk together the flour, baking powder, salt, cinnamon, nutmeg, and allspice. Set aside.
  3. In a large bowl, beat the softened butter and brown sugar with an electric mixer on medium speed until light and fluffy, about 2-3 minutes.
  4. Add the eggs one at a time, beating well after each addition, then mix in the vanilla extract until combined.
  5. Gradually add the flour mixture to the butter mixture, alternating with the milk, starting and ending with the flour. Mix on low just until combined—do not overmix or the loaves will be tough.
  6. Fold in the dried fruit and chopped nuts with a spatula until evenly distributed. The batter will be thick.
  7. Divide the batter evenly among the prepared mini loaf pans, filling each about 3/4 full. Smooth the tops with the back of a spoon.
  8. Bake for 50-60 minutes, or until a toothpick inserted into the center of a loaf comes out clean. If the tops brown too quickly, tent loosely with foil halfway through.
  9. Let the loaves cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely before serving or storing.

Baking these mini loaves fills your home with the most wonderful holiday aroma. The texture is moist and tender, with bursts of fruit and warmth from spices. They make lovely homemade gifts—just wrap in plastic and tie with a ribbon.

Christmas Fruit Cake Cookies

Christmas Fruit Cake Cookies

Nothing says the holidays like the classic flavors of fruitcake, but in a cookie form that's way easier to love! I've taken all those festive candied fruits, pecans, and warm cinnamon and turned them into soft, chewy drop cookies you'll want to bake all season long.

Serving: 24 | Prep Time: 15 minutes | Cooking Time: 12 minutes

Ingredients

Cookie Dough

  • 2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon ground cinnamon
  • 1/2 cup unsalted butter, softened (room temp makes creaming easier)
  • 1/2 cup packed brown sugar
  • 1/4 cup granulated sugar
  • 1 large egg, room temperature (cold eggs can seize the dough)
  • 1 teaspoon vanilla extract
  • 1 cup mixed candied fruit (I like cherries and pineapple for color)
  • 1/2 cup chopped pecans (toast them first for extra crunch!)

Instructions

  1. Preheat oven to 350°F. Line two baking sheets with parchment paper. (Tip: Parchment prevents sticking and ensures even browning.)
  2. In a medium bowl, whisk together flour, baking soda, salt, and cinnamon. Set aside.
  3. In a large bowl, use a hand mixer or stand mixer with paddle attachment to cream together softened butter, brown sugar, and granulated sugar until light and fluffy, about 2 minutes.
  4. Beat in the egg and vanilla extract until fully incorporated. Scrape down the bowl as needed.
  5. Gradually add the dry ingredients to the wet mixture, mixing on low speed just until no streaks of flour remain. Do not overmix.
  6. Fold in the candied fruit and chopped pecans with a spatula until evenly distributed. (Tip: If your pecans are raw, toast them on a baking sheet at 350°F for 5 minutes to deepen their flavor.)
  7. Drop rounded tablespoonfuls of dough onto the prepared baking sheets, spacing them about 2 inches apart. (Tip: Use a cookie scoop for uniform cookies.)
  8. Bake for 10–12 minutes, until the edges are lightly golden and the centers look set. The cookies will still be soft.
  9. Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.

Nothing beats the aroma of these cookies fresh from the oven! They have a soft, cake-like texture with bursts of sweet fruit and nutty crunch. Serve them alongside a cup of eggnog or package them up as homemade gifts—they stay moist for days.

No-Bake Christmas Fruit Cake

No-Bake Christmas Fruit Cake

Skipping the oven doesn't mean skipping flavor. This no-bake Christmas fruit cake is packed with dried figs, dates, nuts, and coconut for a naturally sweet holiday treat that comes together in minutes.

Serving: 12 | Prep Time: 20 minutes | Cooking Time: 0 minutes

Ingredients

  • 1 cup dried figs, chopped (I like the soft ones from the bulk bin)
  • 1 cup pitted dates, chopped (Medjool are my go-to for stickiness)
  • 1 cup walnuts, chopped (or pecans if you prefer)
  • 1 cup shredded unsweetened coconut (gives it that tropical hint)

Instructions

  1. Line a 9×5-inch loaf pan with parchment paper, leaving some overhang for easy removal.
  2. In a food processor, pulse the dried figs and dates until they form a sticky, cohesive paste. Tip: If the mixture seems dry, don't add water—just keep pulsing; the natural sugars will bind it.
  3. Transfer the fig-date paste to a large mixing bowl.
  4. Add the chopped walnuts and shredded coconut to the bowl. Mix with a spatula until evenly distributed. Tip: Use your hands to really combine—it's messy but effective.
  5. Press the mixture firmly into the prepared loaf pan. Tip: Wet your hands slightly to prevent sticking and ensure an even, compact layer.
  6. Refrigerate for at least 2 hours, or until firm enough to slice cleanly. For best results, chill overnight.
  7. Lift the cake out using the parchment, slice into 12 pieces, and serve.

A dense, chewy texture with bursts of sweetness from the figs and dates, this cake is perfect for holiday gatherings. Serve it plain or with a dollop of whipped cream cheese for a tangy contrast.

Eggless Christmas Fruit Cake

Eggless Christmas Fruit Cake

Have you ever wanted a Christmas fruit cake that everyone can enjoy, even those with egg allergies? This eggless version uses yogurt and applesauce to keep it moist and tender, packed with festive dried fruits and spices.

Serving: 12 | Prep Time: 20 minutes | Cooking Time: 60 minutes

Ingredients

For the Fruit

  • 2 cups mixed dried fruit (raisins, currants, candied peel, cherries; I love a mix of golden raisins and dried cranberries)
  • 1/2 cup orange juice (or rum for a boozy kick)

Dry Ingredients

  • 1 3/4 cups all-purpose flour
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/4 tsp ground cloves

Wet Ingredients

  • 1 cup plain full-fat yogurt (full-fat gives the best texture)
  • 1/2 cup unsweetened applesauce
  • 3/4 cup packed brown sugar
  • 1/2 cup vegetable oil
  • 1 tsp vanilla extract

Optional Add-In

  • 1/2 cup chopped walnuts or pecans (I like the crunch)

Instructions

  1. Preheat your oven to 325°F. Grease a 9×5-inch loaf pan and line it with parchment paper, leaving overhang for easy removal.
  2. In a medium bowl, combine the mixed dried fruit and orange juice. Let soak for 15–30 minutes while you prep everything else. (Tip: This plumps the fruit and adds moisture, preventing dry spots.)
  3. In a large bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, and cloves until evenly combined.
  4. In a separate bowl, whisk together the yogurt, applesauce, brown sugar, vegetable oil, and vanilla until smooth and well blended.
  5. Pour the wet mixture into the dry ingredients and stir just until combined—don’t overmix. Fold in the soaked fruit (with any remaining juice) and walnuts if using.
  6. Scrape the batter into the prepared pan and smooth the top. Bake for 55–65 minutes, until a toothpick inserted in the center comes out clean. (Tip: If the top browns too quickly, tent with foil after 40 minutes.)
  7. Let the cake cool in the pan for 10 minutes, then lift it out using the parchment and transfer to a wire rack to cool completely before slicing.

Wrapped in a layer of cheesecloth soaked in rum or orange juice, this cake gets better over a week or two. The dense, spiced crumb is perfect with a cup of tea or as a holiday dessert. Slice it thin—it’s rich and satisfying.

White Chocolate Christmas Fruit Cake

White Chocolate Christmas Fruit Cake

Picture this: a light, fluffy fruit cake studded with white chocolate chunks and chewy dried apricots. It's the perfect holiday treat without the heavy, dense traditional fruit cake.

Serving: 12 | Prep Time: 20 minutes | Cooking Time: 65 minutes

Ingredients

Dry Ingredients

  • 1 and 3/4 cups all-purpose flour (I like to sift it for a lighter crumb)
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt

Wet Ingredients & Mix-ins

  • 1/2 cup unsalted butter, softened (make sure it's truly soft for easy creaming)
  • 3/4 cup granulated sugar
  • 2 large eggs, at room temperature (this helps them incorporate smoothly)
  • 1 teaspoon vanilla extract
  • 1/2 cup whole milk
  • 1 cup dried apricots, chopped (I prefer Turkish apricots for their sweetness)
  • 1 cup white chocolate chunks (use good quality, like Ghirardelli)

Instructions

  1. Preheat oven to 325°F (165°C). Grease and line a 9×5-inch loaf pan with parchment paper.
  2. In a medium bowl, whisk together flour, baking powder, and salt.
  3. In a large bowl, beat the softened butter and sugar together until light and fluffy, about 3 minutes. (Tip: use room temp butter for best creaming.)
  4. Add eggs one at a time, beating well after each addition. Stir in vanilla extract.
  5. Gradually add the flour mixture to the butter mixture, alternating with the milk, starting and ending with flour. Mix until just combined. (Tip: overmixing develops gluten, making the cake tough.)
  6. Fold in chopped dried apricots and white chocolate chunks until evenly distributed. (Tip: toss apricots in a bit of flour first to prevent sinking.)
  7. Pour batter into the prepared pan and spread evenly.
  8. Bake for 60-70 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs. (Tip: if the top is browning too quickly, tent with foil after 45 minutes.)
  9. Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.

A slice of this cake is wonderfully tender with pockets of creamy white chocolate and chewy apricot. It's perfect with a cup of tea or as a holiday gift. You'll love how light it feels compared to traditional fruitcake.

Slow Cooker Christmas Fruit Cake

Slow Cooker Christmas Fruit Cake

Zipping through the holiday dessert lineup? This slow cooker fruit cake is a game changer—no oven needed! It’s packed with raisins, currants, and warm spices, and the crockpot keeps it incredibly moist.

Serving: 12 | Prep Time: 20 minutes | Cooking Time: 240 minutes

Ingredients

For the Fruit Soak

  • 1 cup golden raisins
  • 1 cup dark raisins
  • 1 cup dried currants
  • ½ cup mixed candied peel (I love the extra citrus kick)
  • ½ cup orange juice
  • ¼ cup dark rum or brandy (optional, but recommended)

For the Cake Batter

  • ¾ cup unsalted butter, softened (room temp is key for creaming)
  • ½ cup dark brown sugar, packed
  • 2 large eggs, at room temperature
  • 1 teaspoon vanilla extract
  • 1½ cups all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ¼ teaspoon ground cloves
  • ¼ teaspoon salt

For the Slow Cooker

  • Nonstick cooking spray or butter for greasing
  • Parchment paper to line the insert

Instructions

  1. In a medium bowl, combine the golden raisins, dark raisins, currants, mixed candied peel, orange juice, and rum or brandy (if using). Stir well, cover, and let soak for at least 30 minutes (or overnight for deeper flavor).
  2. Grease the slow cooker insert with nonstick spray or butter, then line the bottom and sides with parchment paper—this makes removal a breeze.
  3. In a large bowl, beat the softened butter and dark brown sugar together with an electric mixer on medium speed until light and fluffy, about 2 minutes.
  4. Add the eggs one at a time, beating well after each addition, then mix in the vanilla extract.
  5. In a separate bowl, whisk together the flour, baking powder, cinnamon, nutmeg, cloves, and salt.
  6. Gradually add the dry ingredients to the butter mixture, mixing on low just until combined. Do not overmix.
  7. Fold in the soaked fruit mixture (including any remaining liquid) with a spatula until evenly distributed.
  8. Transfer the batter to the prepared slow cooker and spread it into an even layer.
  9. Cover the slow cooker with the lid and cook on LOW for 4 hours (or on HIGH for 2 hours) until a toothpick inserted into the center comes out clean. Cooking time may vary slightly—start checking at 3 hours on LOW. I like to place a clean kitchen towel under the lid to absorb condensation.
  10. Once done, carefully remove the insert and let the cake cool in the slow cooker for 15 minutes. Then lift it out using the parchment paper and let cool completely on a wire rack before slicing.
  11. Tip: For extra moisture, brush the top with a little extra rum or orange juice while still warm. Wrap tightly in plastic wrap and store for up to a week—flavor improves after a day or two.

Buttery and tender, this fruit cake is studded with chewy fruit and warming spices. Slice it thin for an afternoon treat, or serve with a dollop of whipped cream for dessert. It also makes a fantastic holiday gift—just wrap it in parchment and tie with twine.

Paleo Christmas Fruit Cake

Paleo Christmas Fruit Cake

Hey there! If you're craving a festive fruit cake but want to keep it grain-free and paleo, this one's for you. Packed with almond meal, honey, and dried berries, it's a holiday treat you can feel good about.

Serving: 12 | Prep Time: 20 minutes | Cooking Time: 50 minutes

Ingredients

Dry Ingredients

  • 2 cups almond flour (fine, blanched – I prefer superfine for best texture)
  • 1/4 cup coconut flour (adds structure)
  • 1 tsp baking soda
  • 1/2 tsp sea salt

Wet Ingredients

  • 1/2 cup honey (use raw honey for richer flavor)
  • 3 large eggs (room temp – they mix in better)
  • 1/2 cup coconut oil, melted (I use expeller-pressed for neutral taste)
  • 1 tsp vanilla extract

Fruit and Nuts

  • 1 cup mixed dried berries (cranberries, cherries, raisins; feel free to chop larger ones)
  • 1/2 cup chopped pecans or walnuts (optional but adds crunch)

Instructions

  1. Preheat your oven to 325°F. Line a 9×5 loaf pan with parchment paper.
  2. In a large bowl, whisk together almond flour, coconut flour, baking soda, and salt.
  3. In a separate bowl, whisk honey, eggs, melted coconut oil, and vanilla until smooth.
  4. Pour the wet ingredients into the dry and stir until just combined. Tip: Don't overmix or the cake can become dense.
  5. Fold in the dried berries and nuts (if using). The batter will be thick – that's normal.
  6. Transfer the batter to the prepared pan and smooth the top with a spatula.
  7. Bake for 45-50 minutes, until golden brown and a toothpick inserted in center comes out clean. If the top browns too quickly, tent with foil after 30 minutes.
  8. Let cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing. Tip: For clean slices, use a serrated knife and chill the cake first.

Now, this cake is dense and moist, with a lovely crumb from the almond flour. Not overly sweet, it pairs beautifully with a dollop of coconut cream or a dusting of powdered sugar. Enjoy a slice with your morning coffee or as a wholesome dessert.

Keto Christmas Fruit Cake

Keto Christmas Fruit Cake

Not your grandma's fruitcake! This keto-friendly version is rich, moist, and studded with berries—perfect for the holidays without the sugar crash.

Serving: 12 | Prep Time: 20 minutes | Cooking Time: 50 minutes

Ingredients

Main Ingredients

  • 1 1/2 cups almond flour (I prefer super-fine for a lighter texture)
  • 1/2 cup granulated erythritol (or your favorite keto sweetener)
  • 1/4 cup unsweetened dried cranberries (chopped, or use any low-carb berries)
  • 1/4 cup unsweetened dried blueberries (or mix of berries)
  • 1/2 cup chopped pecans (toast them first for extra flavor)
  • 1 teaspoon baking powder (ensure it's aluminum-free)
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 3 large eggs (room temperature works best here)
  • 1/4 cup melted coconut oil (or butter, but coconut oil adds a subtle sweetness)
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon almond extract (optional, but gives a lovely marzipan note)

Instructions

  1. Preheat your oven to 325°F. Grease a 8×4-inch loaf pan with coconut oil or line with parchment paper.
  2. In a large bowl, whisk together almond flour, erythritol, baking powder, cinnamon, nutmeg, and salt. Tip: Sift the almond flour if clumpy.
  3. In a separate bowl, beat the eggs lightly, then stir in melted coconut oil, vanilla extract, and almond extract until smooth.
  4. Pour the wet ingredients into the dry mixture and stir until just combined. Don't overmix—gently fold until no streaks remain.
  5. Fold in the dried cranberries, dried blueberries, and chopped pecans evenly into the batter.
  6. Transfer the batter to the prepared loaf pan and spread it evenly. Tap the pan on the counter a few times to release air bubbles.
  7. Bake for 45–50 minutes, or until a toothpick inserted into the center comes out clean. If the top browns too quickly, tent with foil after 30 minutes.
  8. Let the cake cool in the pan for 15 minutes, then turn it out onto a wire rack to cool completely. Tip: Wrap cooled cake in plastic wrap and refrigerate overnight for easier slicing and better flavor melding.

Slice it thin—this cake is dense and satisfying. The berry-fruit combo bursts through every bite, and the almond flour gives a tender crumb. Serve with a dollop of whipped cream or a smear of cream cheese frosting for a decadent holiday treat.

Iced Christmas Fruit Cake

Iced Christmas Fruit Cake

Nothing beats a classic iced Christmas fruit cake, especially when it's served cold with a thick layer of marzipan and royal icing. You can use your favorite baked fruit cake or a store-bought one—either way, this recipe is all about the festive decoration.

Serving: 12 | Prep Time: 15 minutes | Cooking Time: 0 minutes

Ingredients

  • 1 baked fruit cake (9-inch round, about 2 lbs) – homemade or store-bought works great
  • 1/2 cup apricot jam (seedless is best for a smooth glaze)
  • 1 tablespoon water
  • 7 ounces store-bought marzipan (I like the block that rolls out easily)
  • 2 cups powdered sugar (sifted for lump-free icing)
  • 2 large egg whites (or 2 tablespoons meringue powder plus 1/4 cup water)
  • 1 teaspoon lemon juice (freshly squeezed for brightness)
  • Festive sprinkles or edible glitter for decoration

Instructions

  1. Warm the apricot jam and water in a small saucepan over low heat until melted and smooth. Brush this glaze all over the fruit cake—this helps the marzipan stick.
  2. Lightly dust your work surface with powdered sugar, then roll the marzipan into a circle about 1/8-inch thick and large enough to cover the top and sides of the cake. Tip: Use a rolling pin with a non-stick sleeve or lightly dust it to prevent sticking.
  3. Carefully lift the marzipan over the cake using the rolling pin to drape it. Gently press it onto the cake, smoothing out any air bubbles with your hands. Trim excess around the base with a sharp knife. Let it set for 10 minutes.
  4. Make the royal icing: in a clean bowl, whisk the egg whites (or meringue mixture) with the lemon juice until frothy. Gradually add the sifted powdered sugar, whisking continuously until the icing forms stiff peaks. Tip: If the icing is too thick, add a drop of water; if too thin, add more sugar.
  5. Spread the royal icing over the marzipan using a spatula, creating soft swirls or a smooth finish as you like. Work quickly—the icing sets fast.
  6. Decorate immediately with festive sprinkles, edible glitter, or any holiday-themed decorations. Let the icing harden at room temperature for at least 2 hours before slicing.

A chilled slice is the ultimate way to enjoy this iced fruit cake—the marzipan stays soft while the royal icing gives a satisfying crunch. For a fun twist, try adding a layer of cinnamon-spiced cream cheese under the marzipan, or simply serve with a cup of hot cocoa.

Steamed Christmas Fruit Pudding

Steamed Christmas Fruit Pudding

Let me share my go-to holiday showstopper: a rich, moist Steamed Christmas Fruit Pudding that's packed with dried fruit and warm spices. It's easier than you think—just mix, steam, and serve with a luscious brandy sauce.

Serving: 8 | Prep Time: 20 minutes | Cooking Time: 2 minutes

Ingredients

  • 1 cup suet (shredded; I prefer beef suet for authenticity)
  • 1 ½ cups mixed dried fruit (raisins, currants, chopped dried apricots—use your favorites)
  • 1 cup all-purpose flour
  • 1 cup fresh breadcrumbs (from about 2 slices of bread)
  • ½ cup packed brown sugar (light or dark, your call)
  • 2 large eggs (room temperature works best)
  • ¼ cup milk (whole milk gives a richer texture)
  • 2 tbsp brandy (or apple juice if you're skipping alcohol)
  • 1 tsp baking powder
  • 1 tsp ground cinnamon
  • ½ tsp ground nutmeg
  • ¼ tsp salt
  • For the brandy sauce: ¼ cup unsalted butter
  • ½ cup packed brown sugar
  • ½ cup heavy cream
  • 2 tbsp brandy (or 1 tsp vanilla extract)

Instructions

  1. Grease a 1-quart pudding basin with butter and line the bottom with a small circle of parchment paper.
  2. In a large bowl, whisk together the flour, breadcrumbs, brown sugar, baking powder, cinnamon, nutmeg, and salt.
  3. Add the suet and mixed dried fruit to the dry ingredients, tossing to coat each piece. (Tip: This prevents the fruit from sinking to the bottom during steaming.)
  4. In a separate bowl, beat the eggs, then stir in the milk and brandy until combined.
  5. Pour the wet mixture into the dry ingredients and stir gently until just combined—don't overmix or the pudding will be tough.
  6. Spoon the batter into the prepared basin, smoothing the top. It should fill about two-thirds full to allow for rising.
  7. Cover the basin with a double layer of foil, crimping tightly around the rim to seal. (Tip: For extra security, tie kitchen string around the foil to keep it in place.)
  8. Place a trivet or small rack in the bottom of a large pot, then set the basin on it. Pour in enough boiling water to come halfway up the sides of the basin.
  9. Cover the pot with a lid and steam over medium-low heat for 2 hours, checking the water level every 30 minutes and adding more boiling water as needed.
  10. While the pudding steams, make the brandy sauce: In a small saucepan, melt the butter over medium heat. Stir in the brown sugar and cook for 1 minute until bubbly.
  11. Whisk in the heavy cream and bring to a gentle simmer, then cook for 2 minutes until slightly thickened. Remove from heat and stir in the brandy.
  12. After 2 hours, carefully remove the basin from the pot using tongs or oven mitts. Let it rest for 5 minutes before unmolding. (Tip: Run a thin knife around the edge to loosen, then invert onto a plate.)
  13. Slice the warm pudding and drizzle generously with brandy sauce. Serve immediately.

Zesty and fragrant, this steamed pudding has a tender, moist crumb with bursts of sweet fruit in every bite. For a fun twist, serve it with a scoop of vanilla ice cream or a dollop of lightly sweetened whipped cream.

Christmas Fruit Cake Bites

Christmas Fruit Cake Bites

Zipping into the holiday season with a bite-sized twist on classic fruitcake—these no-bake bites are packed with festive flavors and rolled in snowy powdered sugar. They come together in minutes and are perfect for cookie swaps or last-minute gifts.

Serving: 24 | Prep Time: 20 minutes | Cooking Time: 0 minutes

Ingredients

For the Fruit Cake Bites

  • 1 cup mixed dried fruit (finely chopped; I love using candied cherries, raisins, and chopped dates)
  • ½ cup chopped pecans (or walnuts, if that's your thing)
  • 1 cup crushed graham crackers (about 8 full sheets; crush them in a bag with a rolling pin)
  • ½ cup sweetened condensed milk (the glue that holds it all together)
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ cup powdered sugar (for rolling; add more if you like a thicker coat)

Instructions

  1. Line a baking sheet with parchment paper.
  2. In a large bowl, combine the finely chopped dried fruit and chopped pecans.
  3. Add the crushed graham crackers, sweetened condensed milk, vanilla extract, cinnamon, and nutmeg.
  4. Mix with a spatula or your hands until everything is evenly moistened and sticks together. (Tip: If the mixture feels too dry, add a teaspoon more condensed milk; if too sticky, add a few more crushed crackers.)
  5. Scoop out about 1 tablespoon of the mixture and roll it between your palms into a 1-inch ball. (Tip: Lightly wet your hands to prevent sticking.)
  6. Place each ball on the prepared baking sheet.
  7. Pour the powdered sugar into a shallow bowl. Roll each ball in the sugar to coat evenly, then return to the sheet.
  8. Refrigerate the bites for at least 30 minutes to firm up. (Tip: Chilling makes them easier to handle and intensifies the flavor.)
  9. Store in an airtight container in the fridge for up to two weeks, or freeze for longer.

Vibrant with festive spices and chewy fruit, these bites have a tender, cookie-like interior and a sweet powdered sugar coating. Serve them on a platter with hot cocoa, or pack them in tins for a homemade gift that screams “holiday cheer.”

Orange and Cranberry Christmas Fruit Cake

Orange and Cranberry Christmas Fruit Cake

Christmas baking just got a bright twist with this Orange and Cranberry Fruit Cake. It's bursting with citrusy flavor and studded with tart cranberries, making it a festive favorite that'll have everyone asking for seconds.

Serving: 10 | Prep Time: 20 minutes | Cooking Time: 55 minutes

Ingredients

  • 2 cups all-purpose flour
  • 1 tsp baking powder
  • 1/2 tsp salt
  • 1 cup unsalted butter, softened (I like using room temp butter for easy creaming)
  • 1 1/2 cups granulated sugar
  • 3 large eggs, room temperature (trust me, room temp eggs blend better)
  • 1 tsp vanilla extract
  • Zest of 2 oranges (for that bright citrus punch)
  • 1/2 cup freshly squeezed orange juice (about 2 oranges)
  • 2 cups fresh cranberries (or frozen, but fresh is best)

Instructions

  1. Preheat your oven to 350°F. Grease and flour a 9×5-inch loaf pan to prevent sticking.
  2. In a medium bowl, whisk together the flour, baking powder, and salt until evenly combined. Set aside.
  3. In a large bowl, cream the softened butter and sugar together using a hand mixer or stand mixer on medium speed until light and fluffy, about 3 minutes. Scrape down the sides.
  4. Beat in the eggs one at a time, mixing well after each addition. Then stir in the vanilla extract, orange zest, and orange juice until just incorporated.
  5. Gradually add the dry ingredient mixture to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix—overmixing can make the cake tough.
  6. Gently fold in the fresh cranberries using a rubber spatula. Don't overmix; just fold until evenly distributed.
  7. Pour the batter into the prepared loaf pan and spread it into an even layer. Bake for 55 to 60 minutes, or until a toothpick inserted into the center comes out clean. Tip: If the top is browning too quickly after 40 minutes, tent loosely with aluminum foil.
  8. Let the cake cool in the pan on a wire rack for 10 minutes. Then remove it from the pan and let it cool completely on the rack before slicing.

Dense yet tender, this cake has a wonderful crumb with bursts of tart cranberries in every bite. Serve it with a cup of tea or a dollop of whipped cream for a cozy Christmas treat.

Spiced Apple Christmas Fruit Cake

Spiced Apple Christmas Fruit Cake

Oh, this Spiced Apple Christmas Fruit Cake is the cozy holiday treat you didn’t know you needed. It’s packed with diced apples and raisins, all wrapped up in warm ginger and allspice. Perfect for sharing—or keeping all to yourself!

Serving: 12 | Prep Time: 30 minutes | Cooking Time: 60 minutes

Ingredients

For the Cake

  • 1 1/2 cups all-purpose flour (I use unbleached for a better texture)
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1 teaspoon ground ginger
  • 1 teaspoon allspice
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter, softened (room temperature is a must)
  • 3/4 cup brown sugar, packed (dark brown gives a richer flavor)
  • 2 large eggs (room temperature helps them blend smoothly)
  • 1 teaspoon vanilla extract
  • 1/2 cup buttermilk (or make your own with milk and a squeeze of lemon)

Fruit Mix

  • 2 cups diced apples (about 2 medium; I love Honeycrisp for sweetness and crunch)
  • 1 cup raisins
  • 1/4 cup apple cider (or apple juice if that's what you have)
  • 1 tablespoon lemon juice

Instructions

  1. Preheat your oven to 325°F. Grease and flour a 9×5-inch loaf pan.
  2. In a medium bowl, whisk together the flour, baking powder, baking soda, ginger, allspice, and salt.
  3. In a large bowl, beat the softened butter and brown sugar until light and fluffy, about 3 minutes.
  4. Add the eggs one at a time, beating well after each addition. Then stir in the vanilla.
  5. Gradually add the dry ingredients to the butter mixture, alternating with buttermilk. Start and end with flour. Mix just until combined—overmixing will make it tough.
  6. In a separate small bowl, toss the diced apples and raisins with apple cider and lemon juice. Fold this fruit mixture gently into the batter.
  7. Pour the batter into the prepared loaf pan and spread it evenly.
  8. Bake for 55–65 minutes, until a toothpick inserted into the center comes out clean. If the top is browning too fast, tent with foil after 40 minutes.
  9. Let the cake cool in the pan for 10 minutes, then turn it out onto a wire rack to cool completely.

Just one slice of this moist, spiced cake will fill your kitchen with the scents of Christmas. The apples stay tender, the raisins add little bursts of sweetness, and the ginger and allspice warm you from the inside out. Serve it with a dollop of whipped cream or a drizzle of caramel for extra indulgence.

Layered Christmas Fruit Cake Trifle

Layered Christmas Fruit Cake Trifle

Kicking off the holiday season with this super easy Layered Christmas Fruit Cake Trifle! It's the perfect no-fuss dessert that combines festive fruit cake, silky custard, and fluffy whipped cream for an impressive treat. Plus, you can assemble it ahead of time and let the flavors meld overnight.

Serving: 10 | Prep Time: 20 minutes | Cooking Time: 0 minutes

Ingredients

For the Trifle

  • 4 cups fruit cake, cut into 1-inch cubes (store-bought is fine; I like to use a classic dark fruit cake)
  • 1/4 cup dark rum or sherry (optional, but I love the extra depth it adds)
  • 3.4 oz box instant vanilla pudding mix (I prefer Jell-O brand for consistent results)
  • 2 cups cold whole milk (make sure it's really cold for the pudding to set properly)
  • 2 cups heavy cream (I use organic; it whips up beautifully)
  • 2 tablespoons powdered sugar (sift if lumpy)
  • Maraschino cherries and sliced almonds for garnish (I always add extra cherries because they're so festive)

Instructions

  1. In a large bowl, whisk together the instant vanilla pudding mix and cold milk for 2 minutes until thickened. Tip: Whisk vigorously to avoid lumps – you want a smooth custard.
  2. In another bowl, beat the heavy cream and powdered sugar with an electric mixer on medium-high speed until stiff peaks form, about 3-4 minutes. Tip: Keep an eye on it; overbeaten cream can turn into butter.
  3. If using rum or sherry, place the fruit cake cubes in a shallow dish and drizzle with the liquid. Let them soak for 5 minutes, stirring once. Tip: Don't over-soak – you just want them moist, not soggy.
  4. To assemble the trifle, start with a layer of one-third of the fruit cake cubes in the bottom of a glass trifle dish or a large glass bowl.
  5. Spoon one-third of the pudding evenly over the fruit cake layer.
  6. Spread one-third of the whipped cream over the pudding, smoothing it gently to the edges.
  7. Repeat the layering twice more: fruit cake, pudding, whipped cream. Tip: Press each layer down lightly with the back of a spoon to remove air pockets and ensure even layers.
  8. Cover the dish with plastic wrap and refrigerate for at least 4 hours, but overnight is best for the flavors to meld and the cake to soften. Tip: The trifle actually gets better after 24 hours!
  9. Just before serving, garnish with maraschino cherries and a sprinkle of sliced almonds for crunch.

Absolutely irresistible, this trifle is creamy, fruity, and perfectly festive. The fruit cake softens beautifully against the custard while the whipped cream keeps it light – it's like a Christmas hug in a bowl. Serve with a dollop of extra whipped cream if you're feeling indulgent!

Conclusion

Just in time for the holidays, this collection brings together all the best Christmas fruit cakes—from classic boozy ones to easy no-bake versions. I can’t wait for you to try one (or a few!). Which recipe catches your eye? Drop a comment below, and don’t forget to pin this to your holiday board!

Leave a Comment