This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Nothing captures the festive spirit quite like a traditional fruit cake. This rich, moist, and flavorful cake is packed with dried fruits, nuts, and warm spices, making it a holiday favorite. Whether you’re making it for Christmas, a special occasion, or as a homemade gift, this recipe will guide you through every step to create a perfect, classic fruit cake.
Why You’ll Love This Recipe
Key Benefits
- Perfect for the holidays and special celebrations
- Make-ahead friendly, as the flavors deepen over time
- Customizable with different dried fruits, nuts, and even soaking liquids
- Great for gifting when wrapped in festive packaging
Taste & Texture
This traditional fruit cake is beautifully moist, slightly dense, and bursting with rich, spiced flavors. The combination of dried fruits, citrus zest, and warm cinnamon makes every bite a comforting holiday treat.
Dietary Attributes
- Can be made alcohol-free by substituting fruit juice for liquor
- Easily adapted to be nut-free or gluten-free with ingredient swaps
Ingredients & Substitutions
Ingredient List
- 2 cups mixed dried fruit (raisins, currants, chopped dates, chopped apricots)
- 1/2 cup chopped nuts (walnuts or pecans)
- 1/2 cup candied cherries
- 1/4 cup candied citrus peel
- 1/2 cup brandy or orange juice (for soaking)
- 1 cup unsalted butter, softened
- 1 cup brown sugar
- 4 large eggs
- 1 3/4 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1 teaspoon cinnamon
- 1/2 teaspoon nutmeg
- 1/4 teaspoon cloves
- 1/2 cup molasses
- 1/2 cup milk
Notes on Quality
For the best flavor, use high-quality dried fruits and freshly ground spices. If possible, soak the dried fruits in brandy or orange juice overnight for a richer taste.
Possible Substitutions
- Swap walnuts for pecans or omit them for a nut-free version
- Replace brandy with apple cider, tea, or orange juice for a non-alcoholic option
- Use gluten-free flour for a wheat-free version
Step-by-Step Instructions
- Prepare the Ingredients – Soak the dried fruit in brandy or juice for at least 2 hours (or overnight for deeper flavor).
- Preheat the Oven – Set to 300°F (149°C) and position the rack in the center. Line a 10-inch tube pan with parchment paper.
- Cream the Butter and Sugar – In a large bowl, beat the butter and brown sugar until light and fluffy.

- Add Eggs and Molasses – Beat in the eggs one at a time, followed by the molasses.
- Combine Dry Ingredients – In a separate bowl, whisk together the flour, baking powder, salt, and spices.
- Mix the Batter – Alternately add the dry ingredients and milk to the butter mixture, starting and ending with the dry ingredients. Stir until just combined.
- Fold in Fruits and Nuts – Drain the soaked fruit and mix it into the batter along with the chopped nuts.
- Bake – Pour the batter into the prepared pan and bake for 1.5 to 2 hours, or until a toothpick inserted in the center comes out clean.
- Cool the Cake – Let the cake cool completely in the pan before transferring it to a wire rack.
Expert Tips & Tricks
Best Practices
- For an extra moist cake, brush it with brandy or orange juice after baking and wrap it in plastic wrap for a few days before serving.
- Store in an airtight container to preserve freshness.
Common Mistakes to Avoid
- Overmixing the batter can make the cake too dense. Mix just until combined.
- Skipping the fruit soak results in a dry cake. Soaking helps retain moisture.
- Baking at too high a temperature can cause the cake to brown too quickly without cooking through. Keep it low and slow.
Time-Saving Tips
- Chop all dried fruits and nuts in advance to make mixing quicker.
- Bake in mini loaf pans for smaller, gift-friendly portions that bake faster.
Serving Suggestions
Pairings
- Serve with a cup of tea, coffee, or hot cocoa
- Top with whipped cream or a dusting of powdered sugar for an elegant finish
Presentation Ideas
- Decorate with glazed fruit slices and nuts for a festive touch
- Wrap individual slices in parchment paper for holiday gift bags
Beverage Pairings
- Pairs well with mulled wine, spiced cider, or an aged bourbon
- For a non-alcoholic option, try chai tea or eggnog
Storage & Reheating
Leftover Storage
- Store at room temperature in an airtight container for up to 1 week
- Keep in the fridge for up to 3 weeks
- Freeze wrapped in plastic wrap and foil for up to 3 months
Reheating Methods
- Warm slices in the microwave for 10-15 seconds
- Toast lightly and serve with butter or jam
Frequently Asked Questions
Substitutions & Adjustments
Can I make this without alcohol?
Yes! Use fruit juice or tea instead of brandy for a non-alcoholic version.
Can I use different fruits?
Absolutely! Try dried cranberries, figs, or pineapple for a twist.
Troubleshooting
Why is my fruit cake dry?
Ensure your fruits are well-soaked and avoid overbaking.
How do I prevent the top from burning?
Cover with aluminum foil if it browns too quickly.
Variations & Customizations
Dietary Adaptations
- Gluten-Free – Use a gluten-free all-purpose flour blend
- Dairy-Free – Substitute almond milk or coconut milk for regular milk
Flavor Twists
- Add chocolate chips for a chocolate-fruit fusion
- Use maple syrup instead of molasses for a milder sweetness
Seasonal/Holiday Versions
- Make a spiced pumpkin fruit cake by adding pumpkin purée and extra cinnamon
- Create a tropical version with dried mango, coconut, and rum
Conclusion
This traditional fruit cake is a must-have holiday treat, bringing warmth and nostalgia to any celebration. Whether you follow the classic recipe or put your own twist on it, this cake is sure to impress. If you try it, share your experience in the comments or tag us on Pinterest here!
For more festive baking, check out these delicious recipes:
Happy baking and happy holidays!


Traditional Fruit Cake for the Holidays
This traditional fruit cake is packed with dried fruits, nuts, and warm spices, making it the perfect holiday treat. With a rich, moist texture and a deep, spiced flavor, this cake only gets better over time. Whether served as a festive dessert or given as a thoughtful homemade gift, this classic recipe will bring warmth and nostalgia to any holiday table.
- Prep Time: 20 minutes
- Soaking Time: 2 hours (or overnight)
- Cook Time: 1 hour 45 minutes
- Total Time: 4 hours
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Holiday, Traditional
- Diet: Vegetarian
Ingredients
- 2 cups mixed dried fruit (raisins, currants, chopped dates, chopped apricots)
- 1/2 cup chopped nuts (walnuts or pecans)
- 1/2 cup candied cherries
- 1/4 cup candied citrus peel
- 1/2 cup brandy or orange juice (for soaking)
- 1 cup unsalted butter, softened
- 1 cup brown sugar
- 4 large eggs
- 1 3/4 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1 teaspoon cinnamon
- 1/2 teaspoon nutmeg
- 1/4 teaspoon cloves
- 1/2 cup molasses
- 1/2 cup milk
Instructions
- Soak the dried fruit – In a bowl, mix the dried fruit with brandy or orange juice. Cover and let sit for at least 2 hours or overnight for the best flavor.
- Preheat the oven – Set to 300°F (149°C) and position the rack in the center. Line a 10-inch tube pan with parchment paper.
- Cream butter and sugar – In a large bowl, beat butter and brown sugar until light and fluffy.
- Add eggs and molasses – Beat in the eggs one at a time, then mix in the molasses.
- Mix dry ingredients – In a separate bowl, whisk together flour, baking powder, salt, cinnamon, nutmeg, and cloves.
- Combine batter – Gradually add the dry ingredients and milk to the butter mixture, alternating between the two. Stir until just combined.
- Fold in fruit and nuts – Drain the soaked fruit and gently mix it into the batter along with the chopped nuts.
- Bake – Pour the batter into the prepared pan and bake for 1.5 to 2 hours, or until a toothpick inserted in the center comes out clean.
- Cool completely – Let the cake cool in the pan before transferring it to a wire rack.
Notes
- For an extra moist cake, brush with brandy or juice after baking and wrap it in plastic wrap for a few days before serving.
- Store in an airtight container to maintain freshness.
- For a non-alcoholic version, substitute fruit juice or tea for the brandy.
Nutrition
- Serving Size: 1 slice (1/12 of cake)
- Calories: 390
- Sugar: 35g
- Sodium: 160mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 62g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 75mg











