Fruitcake gets a bad rap—but this Easy Traditional Fruitcake Recipe That Stays Moist will change your mind. Rich, tender, and studded with flavorful dried fruits, this cake is everything fruitcake should be: warm, buttery, spiced, and never dry. It’s a timeless holiday treat that brings comfort and tradition to every slice.
Made with a mix of dried fruits soaked in citrus and warm brandy (or juice), this fruitcake is deeply aromatic and stays moist for weeks. A blend of brown sugar, warm spices, and butter creates a dense but soft crumb, while nuts add texture and depth.
Whether you’re baking for Christmas, gifting a loaf to friends, or simply enjoying a slice with tea, this recipe delivers reliable results every time—without the long aging process or complex steps. It’s fruitcake, made the easy way, and it’s absolutely worth baking.
Ingredients Overview
Each ingredient in this recipe is chosen to keep the fruitcake moist, flavorful, and balanced—never gummy or overly sweet.
Mixed dried fruits – Use a blend of raisins, golden raisins, chopped dates, dried cherries, and dried cranberries. Avoid pre-glazed or candied fruits for a more natural flavor. Chop larger pieces to match the size of raisins for an even texture.
Brandy or orange juice – Soaking the fruit in brandy adds warmth and preserves moisture. For a non-alcoholic version, orange juice works beautifully.
Unsalted butter – Provides richness and helps keep the cake soft. Let it come to room temperature before creaming.
Brown sugar – Adds moisture and a subtle molasses flavor that enhances the fruit.
Eggs – Bind the batter and contribute to the cake’s structure and richness. Room temperature eggs are easier to mix in.
All-purpose flour – The main dry ingredient. It binds the fruit and creates a dense but tender crumb.
Baking powder – A small amount provides lift without making the cake airy, which could cause it to crumble.
Spices – Ground cinnamon, nutmeg, allspice, and cloves add that signature holiday warmth. You can adjust the blend to suit your taste.
Salt – Just a pinch enhances the sweetness and rounds out the flavors.
Chopped nuts – Walnuts or pecans offer crunch and balance the sweetness. Toast lightly beforehand to deepen their flavor.
Zest of orange and lemon – Fresh zest brightens the dense richness of the cake and complements the dried fruits.
Optional glaze or syrup – Brushing the cake with a citrus glaze or warm brandy syrup after baking locks in moisture and adds shine.
Step-by-Step Instructions

1. Soak the fruit (ideally overnight)
In a medium bowl, combine 3 cups of chopped mixed dried fruits with ½ cup of brandy or orange juice. Cover and let soak for at least 4 hours, preferably overnight. Stir occasionally to ensure all the fruit gets evenly hydrated.
2. Preheat and prep the pan
Preheat your oven to 300°F (150°C). Grease a 9×5-inch loaf pan and line with parchment paper for easy removal. Set aside.
3. Cream the butter and sugar
In a large mixing bowl, beat ¾ cup (1½ sticks) of unsalted butter with ¾ cup of packed brown sugar until light and fluffy—about 3 minutes on medium speed.
4. Add eggs
Beat in 3 large eggs, one at a time, mixing well after each addition. Scrape down the sides of the bowl to ensure everything is incorporated.
5. Mix the dry ingredients
In a separate bowl, whisk together 1¾ cups all-purpose flour, 1 teaspoon baking powder, ½ teaspoon ground cinnamon, ¼ teaspoon nutmeg, ¼ teaspoon allspice, ⅛ teaspoon ground cloves, and ½ teaspoon salt.
6. Combine wet and dry
Gradually mix the dry ingredients into the wet batter until just combined. Do not overmix.
7. Fold in soaked fruit and nuts
Drain any excess liquid from the soaked fruit (if necessary). Fold the fruit into the batter, along with 1 cup of chopped toasted nuts and the zest of 1 orange and 1 lemon. The batter will be thick.
8. Transfer to pan and bake
Spread the batter evenly in the prepared loaf pan. Bake for 75–90 minutes, or until a toothpick inserted into the center comes out clean. If the top begins to brown too quickly, tent with foil during the last 30 minutes.
9. Cool and optionally glaze
Let the cake cool in the pan for 10–15 minutes, then transfer to a wire rack. While still warm, brush with 2 tablespoons of warm brandy or orange juice if desired.
10. Wrap and rest
For best flavor and moisture, wrap the cooled cake tightly in plastic wrap and let it rest for at least 24 hours before serving. It gets better with time.
Tips, Variations & Substitutions
Moisture secrets:
Soaking the fruit and using brown sugar and butter are key. You can also brush the finished cake with syrup to seal in freshness.
Fruit substitutions:
Try figs, prunes, apricots, or dried pineapple for variety. Avoid overly sugary glacé fruit unless that’s the flavor you want.
Flavor adjustments:
Add a splash of vanilla extract or swap brandy for rum, sherry, or apple cider for a different twist.
Make it gluten-free:
Use a 1:1 gluten-free flour blend designed for baking. The dense texture of fruitcake adapts well to this swap.
Make it alcohol-free:
Use orange juice, apple juice, or brewed chai tea to soak the fruit and brush the cake.
Bake in mini pans:
Perfect for gifting. Divide the batter into four mini loaf pans and reduce the baking time to 40–50 minutes.
Nut-free version:
Skip the nuts entirely or replace with pumpkin seeds or sunflower seeds for crunch.
Serving Ideas & Occasions
This moist fruitcake is made for the holidays. Serve thick slices on a festive dessert platter, alongside gingerbread cookies, shortbread, or a platter of cheeses and nuts.
It’s also excellent with a cup of tea or coffee on a quiet winter afternoon, especially after a brisk walk or a snowy day. For a special touch, warm slices slightly and serve with whipped cream or a drizzle of brandy sauce.
Wrap loaves in parchment and twine for homemade gifts that keep well and feel thoughtful. It’s a bake-once, gift-many kind of recipe.
Nutritional & Health Notes
Fruitcake is traditionally rich, but this version is balanced with whole ingredients and natural fruit sweetness. Each slice offers fiber from the dried fruit, healthy fats from the nuts, and moderate sugar compared to most holiday desserts.
To make it a bit lighter, reduce the sugar by ¼ cup or use unsweetened applesauce for part of the butter (up to ¼ cup). You can also use whole wheat pastry flour for added fiber without compromising texture.
Stored properly, this cake retains moisture for weeks—no additives needed. Just keep it wrapped well in a cool, dry place or the refrigerator.
FAQs
1. How do I keep fruitcake from drying out?
Use brown sugar, soak the fruits well, and wrap the cake tightly after baking. Brushing with syrup or alcohol adds a moisture barrier and extra flavor.
2. Can I skip the alcohol entirely?
Yes, orange juice or apple cider is a great substitute. You’ll still get a rich, flavorful cake with good moisture.
3. How long does fruitcake last?
Wrapped tightly and stored in a cool spot, it keeps for up to 4 weeks. Refrigerated, it can last even longer. The flavor deepens over time.
4. Do I have to soak the fruit overnight?
Ideally, yes—it helps plump the fruit and keep the cake moist. If you’re short on time, soak for at least 1–2 hours in warm liquid.
5. Can I freeze fruitcake?
Absolutely. Wrap tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge before serving.
6. What’s the best pan to use?
A 9×5-inch loaf pan is traditional, but mini loaf pans or a bundt pan work too. Adjust baking times accordingly and check for doneness.
7. Is this fruitcake overly sweet?
No. The natural sweetness from dried fruit is balanced by warm spices, citrus, and nuts. The result is rich but not cloying.
Classic Traditional Fruitcake That Everyone Will Love
This easy, traditional fruitcake stays moist and rich, with soaked dried fruits, warm spices, and toasted nuts in every bite. Perfect for the holidays or gifting.
- Prep Time: 25 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 2 days (including soaking/resting)
- Yield: 1 loaf (10–12 slices) 1x
Ingredients
3 cups mixed dried fruits (raisins, dates, cherries, cranberries)
½ cup brandy or orange juice
¾ cup unsalted butter, softened
¾ cup brown sugar, packed
3 large eggs
1¾ cups all-purpose flour
1 teaspoon baking powder
½ teaspoon cinnamon
¼ teaspoon nutmeg
¼ teaspoon allspice
⅛ teaspoon cloves
½ teaspoon salt
1 cup chopped toasted walnuts or pecans
Zest of 1 orange and 1 lemon
Instructions
-
Soak dried fruits in brandy or juice overnight.
-
Preheat oven to 300°F. Grease and line a 9×5-inch loaf pan.
-
Cream butter and sugar until fluffy. Add eggs one at a time.
-
Whisk dry ingredients in a separate bowl.
-
Add dry ingredients to wet and mix gently.
-
Fold in soaked fruit, nuts, and citrus zest.
-
Spread batter in pan and bake 75–90 minutes. Tent with foil if needed.
-
Cool 15 minutes, then remove from pan.
-
Optional: Brush warm cake with extra brandy or juice.
-
Wrap and rest for 24 hours before serving.
Notes
Store tightly wrapped for up to 4 weeks. Can be frozen. Use juice instead of brandy for an alcohol-free version.
