A rich, moist traditional fruitcake recipe packed with dried fruits, warm spices, and nuts—stays fresh for weeks and improves with time.
3 cups mixed dried fruit (raisins, dates, cherries, apricots)
½ cup brandy or orange 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
Soak dried fruits in brandy or juice for at least 4 hours or overnight.
Preheat oven to 300°F (150°C). Line and grease a 9-inch loaf or 8-inch round pan.
Toast nuts at 300°F for 8–10 minutes. Let cool.
Cream butter and brown sugar until light and fluffy (3–4 minutes).
Beat in eggs one at a time. Add vanilla.
In a separate bowl, whisk flour, baking powder, spices, and salt.
Add dry ingredients to wet mixture in batches. Mix until just combined.
Fold in soaked fruit and nuts.
Spoon batter into prepared pan. Smooth top.
Bake 90–110 minutes until toothpick comes out with moist crumbs.
Cool 15 minutes, then remove from pan. Brush warm cake with more brandy or juice.
Wrap in parchment and foil. Store in a cool place. Brush every few days to maintain moisture.
Aging the cake enhances flavor.
Juice makes it alcohol-free and kid-friendly.
Freezes well for up to 3 months.