Fruitcake has earned a reputation—sometimes unfairly—as a dense, dry block that gets passed from person to person during the holidays. But this easy traditional fruitcake recipe that stays moist will challenge everything you thought you knew. Packed with jewel-toned dried fruits, warm spices, and a deep, rich flavor, this version delivers a soft, tender crumb and just the right balance of sweetness and spice.
One of the biggest draws of a well-made fruitcake is how it transforms with time. Thanks to a simple method of gently soaking the baked cake, this recipe remains moist for weeks, even improving as the days go by. Whether you’re prepping for the holidays or just want something nostalgic and satisfying, this fruitcake brings comfort in every slice.
There’s nothing overly complicated about this recipe. It’s about patience, good-quality ingredients, and following the steps closely. The aroma that fills your kitchen as it bakes—cinnamon, nutmeg, citrus, and brandy—is enough to make it a seasonal tradition. Slice it thick, serve it warm or at room temp, and prepare to win over even the most skeptical guests.
Ingredients Overview
This fruitcake recipe leans on a classic list of ingredients, carefully chosen for flavor, texture, and moisture. Let’s take a closer look at what makes this cake stand out.
Dried Fruit: The heart of a fruitcake. Use a mix of chopped dates, raisins, currants, dried cherries, and diced dried apricots. This combination brings both sweetness and chew, while the varied textures keep each bite interesting. You can also swap in dried cranberries, golden raisins, or even dried pineapple for variation.
Candied Citrus Peel: Adds brightness and a slight bitterness that cuts through the sweetness of the cake. If you can’t find it, finely grated orange and lemon zest with a little extra dried fruit can be a good substitute.
Nuts: Chopped walnuts or pecans bring crunch and richness. Toast them first for deeper flavor, or skip them entirely for a nut-free version.
Brandy or Rum: The soaking liquid for the fruit and the post-bake brush that keeps the cake moist. Apple juice or orange juice is a non-alcoholic alternative that still adds flavor and moisture.
Butter: Provides richness and a tender crumb. Use unsalted butter so you can control the saltiness of the overall recipe.
Brown Sugar: Adds a touch of molasses and depth. You can use dark or light brown sugar depending on how intense you want the flavor.
Eggs: Essential for structure and richness. They help bind all the fruit and batter together.
All-Purpose Flour: The base of the batter. Don’t overmix or the cake may become tough.
Baking Powder: Gives just enough lift to lighten the dense mix.
Spices: Cinnamon, nutmeg, cloves, and allspice lend warmth and that signature holiday taste.
Vanilla Extract: Adds aromatic sweetness that complements the fruits and spices.
Step-by-Step Instructions

-
Prep the Fruit (Overnight or 2–4 Hours Ahead):
In a large bowl, combine 3 cups mixed dried fruit and ½ cup brandy or juice. Stir well, cover, and let soak overnight (or at least 2–4 hours). Stir occasionally so all fruit absorbs the liquid evenly. -
Prepare the Oven and Pans:
Preheat your oven to 300°F (150°C). Grease a 9-inch loaf pan or an 8-inch round cake pan, and line it with parchment paper. The low oven temp helps the cake bake slowly and evenly. -
Toast the Nuts:
If using nuts, spread ¾ cup chopped walnuts or pecans on a baking sheet and toast in the oven for 8–10 minutes. Let cool before adding to the batter. -
Cream the Butter and Sugar:
In a large mixing bowl, beat 1 cup unsalted butter with 1 cup packed brown sugar until light and fluffy—about 3–4 minutes. Scrape the bowl as needed. -
Add Eggs and Vanilla:
Beat in 4 large eggs, one at a time, allowing each to fully incorporate. Stir in 2 teaspoons vanilla extract. -
Combine Dry Ingredients:
In a separate bowl, whisk together 2 cups all-purpose flour, 1 ½ teaspoons baking powder, 1 teaspoon cinnamon, ½ teaspoon nutmeg, ¼ teaspoon ground cloves, ¼ teaspoon allspice, and ½ teaspoon salt. -
Mix the Batter:
Gradually add the dry ingredients to the wet mixture, mixing on low speed or by hand just until no streaks of flour remain. -
Fold in Fruit and Nuts:
Add the soaked fruit (with any leftover liquid) and the toasted nuts. Fold gently with a spatula until evenly distributed. -
Bake Slowly:
Spoon the batter into your prepared pan and smooth the top. Bake in the center of the oven for 1 hour 30 minutes to 2 hours. The top should be golden and a toothpick inserted into the center should come out mostly clean, with just a few moist crumbs. -
Cool and Soak:
Let the cake cool in the pan for 15 minutes, then transfer to a wire rack. While still warm, brush the top with a few tablespoons of brandy or juice. Wrap in parchment, then foil. -
Store and Age:
For best results, age the cake for at least 1 week, brushing with more brandy every few days. Store in an airtight container or wrapped tightly in foil.
Tips, Variations & Substitutions
Don’t rush the fruit soak. The longer the dried fruit absorbs the liquid, the juicier and more flavorful your cake will be.
Avoid overmixing. Once the flour goes in, mix just until combined to avoid a tough texture.
Make it gluten-free by using a 1:1 gluten-free baking flour. Choose a blend that includes xanthan gum for structure.
Go alcohol-free by using apple juice or orange juice for both soaking and brushing.
Try different spices. Add ground ginger or cardamom for a spicier twist.
Add chocolate chips for a modern spin—just ½ cup of dark chocolate chips folded into the batter.
Use muffin tins to create individual fruitcakes for gifting.
Serving Ideas & Occasions
Fruitcake is a natural centerpiece for holiday gatherings, especially Christmas, but it’s equally satisfying year-round with a cup of black tea or a strong coffee. Slice and serve it as part of a festive dessert board alongside shortbread cookies, truffles, and spiced nuts.
For brunch, pair a thick slice with whipped cream cheese or a smear of unsalted butter. It also works beautifully warmed slightly in the oven, served with a drizzle of orange glaze or a scoop of vanilla ice cream.
Hosting a holiday brunch or dinner? This cake makes a heartfelt homemade gift—just wrap it tightly in parchment and festive foil with a handwritten label.
Nutritional & Health Notes
This fruitcake is rich and flavorful, made to be savored in small slices. Each serving contains a mix of dried fruits, nuts, and real butter, providing a dose of fiber, healthy fats, and satisfying energy.
To reduce sugar, you can use unsweetened dried fruit and cut the brown sugar by ¼ cup. The cake still holds together well and keeps its signature texture.
For those watching their alcohol intake, substituting juice works beautifully. This not only lightens the flavor but also makes the recipe more kid-friendly and inclusive for all guests.
Thanks to its natural preservation qualities from the dried fruit and soaking liquid, this cake stays moist without added preservatives or artificial ingredients.
FAQs
1. Why does fruitcake have a bad reputation?
Fruitcake is often criticized for being dry or overly sweet. The key to a good one is proper soaking, the right balance of spice, and gentle baking. This recipe solves all those common issues, resulting in a moist, rich loaf that stores beautifully.
2. Can I make this fruitcake ahead of time?
Yes, fruitcake is actually better when made in advance. Bake it at least one week before serving and brush it with brandy or juice every few days to keep it moist and flavorful.
3. How do I store fruitcake so it stays moist?
Wrap the cooled cake in parchment and foil, then place it in an airtight container. Store in a cool, dark place. Rebrush with your soaking liquid every few days if aging for longer than a week.
4. Can I freeze this fruitcake?
Absolutely. Once fully cooled and wrapped, it can be frozen for up to 3 months. Thaw overnight in the refrigerator before serving. For best texture, avoid freezing cakes with fresh fruit additions.
5. What if I don’t have brandy or rum?
No problem—apple juice, orange juice, or even black tea can be used for soaking and brushing. You still get flavor and moisture without the alcohol.
6. Is this fruitcake suitable for kids?
Yes, especially if you use fruit juice instead of alcohol. The spices and fruits make it a naturally sweet and comforting treat for all ages.
7. Can I use fresh fruit instead of dried?
Fresh fruit adds too much moisture and can make the cake soggy. Stick with dried fruit, which concentrates flavor and helps the cake last longer.
Traditional Fruit Cake Recipe Everyone Actually Loves
A rich, tender, and easy traditional fruitcake recipe that stays moist for days—perfect for holidays and made with dried fruits, nuts, and warm spices.
- Prep Time: 20 minutes
- Cook Time: 1 hour 45 minutes
- Total Time: 2 hours 5 minutes
- Yield: 12 slices 1x
Ingredients
3 cups mixed dried fruit
½ cup brandy or apple juice
¾ cup chopped walnuts or pecans (optional)
1 cup unsalted butter, softened
1 cup brown sugar, packed
4 large eggs
2 tsp vanilla extract
2 cups all-purpose flour
1½ tsp baking powder
1 tsp ground cinnamon
½ tsp ground nutmeg
¼ tsp ground cloves
¼ tsp allspice
½ tsp salt
½ cup chopped candied citrus peel (or zest of 1 lemon and 1 orange)
Instructions
-
Soak dried fruit in brandy or juice for at least 2–4 hours or overnight.
-
Preheat oven to 300°F (150°C). Grease and line a 9-inch loaf or 8-inch round pan.
-
Toast nuts in oven for 8–10 minutes, if using. Let cool.
-
Cream butter and brown sugar until fluffy.
-
Beat in eggs one at a time, then add vanilla.
-
In a separate bowl, whisk flour, baking powder, spices, and salt.
-
Gradually mix dry ingredients into the wet mixture.
-
Fold in soaked fruit and nuts.
-
Spoon batter into prepared pan and smooth the top.
-
Bake for 1 hour 30 minutes to 2 hours, until a toothpick comes out with moist crumbs.
-
Cool 15 minutes, then remove from pan and brush with brandy or juice.
-
Wrap in parchment and foil. Store and brush with more liquid every few days.
Notes
Cake improves with age. Can be frozen for up to 3 months.
Use juice instead of alcohol for a kid-friendly version.
