Old-Fashioned Christmas Fruitcake Recipe

This old-fashioned Christmas fruitcake is rich, moist, and packed with colorful dried fruits, raisins, and warm spices. Its deep golden-brown color, tender crumb, and glossy fruit-studded crust make it a beautiful centerpiece for holiday gatherings. Every slice delivers a delicious combination of sweetness, spice, and traditional homemade flavor.

Whether you’re preparing a festive dessert for Christmas dinner, sharing homemade baked goods with family, or looking for a classic holiday fruitcake recipe, this loaf is a wonderful choice. It tastes delicious on the day it’s baked and becomes even more flavorful after resting overnight.

📋 Recipe Overview

DetailInformation
Recipe NameOld-Fashioned Christmas Fruitcake
Prep Time25 minutes
Soaking Time30 minutes, optional
Bake Time60–75 minutes
Cooling Time1 hour
Total TimeApproximately 2 hours 30 minutes
Servings10–12 slices
CourseDessert, Holiday Baking
CuisineTraditional Holiday
Baking Temperature325°F (165°C)
Pan SizeOne 9 × 5-inch loaf pan

❤️ Why You’ll Love This Recipe

  • Moist and tender: Butter, eggs, and milk create a soft crumb that stays delicious for several days.
  • Packed with fruit: Raisins, cranberries, and mixed dried fruit add sweetness and chewy texture to every slice.
  • Perfect for the holidays: Its rustic appearance makes it ideal for Christmas parties, holiday dessert tables, and homemade food gifts.
  • Easy to customize: Use your favorite combination of dried fruits, nuts, and warm spices.
  • Make-ahead friendly: The flavor develops beautifully overnight, making this a convenient dessert to prepare before a celebration.
  • Wonderful with coffee or tea: Serve a slice with a warm drink for a comforting afternoon treat.

🛒 Ingredients

The following recipe is designed to recreate the rich, fruit-filled loaf shown in the image.

For the Fruitcake

IngredientQuantity
All-purpose flour2 cups (250 g)
Unsalted butter, softened½ cup (113 g)
Brown sugar, packed¾ cup (150 g)
Large eggs, room temperature3
Whole milk½ cup (120 ml)
Baking powder1½ teaspoons
Ground cinnamon1 teaspoon
Ground nutmeg¼ teaspoon
Ground ginger¼ teaspoon
Salt¼ teaspoon
Vanilla extract1 teaspoon
Raisins1 cup (150 g)
Dried cranberries½ cup (75 g)
Chopped dates or mixed dried fruit½ cup (75 g)
Chopped walnuts or pecans½ cup (60 g), optional
Orange zest1 teaspoon, optional

Optional Fruit-Soaking Mixture

IngredientQuantity
Orange juice or apple juice¼ cup (60 ml)
Extra vanilla extract½ teaspoon, optional

Optional Fruitcake Glaze

IngredientQuantity
Apricot jam2 tablespoons
Water1 teaspoon

The glaze gives the loaf a glossy finish and helps the fruit on top look especially attractive.

👩‍🍳 Step-by-Step Instructions

Step 1: Prepare the Dried Fruit

Place the raisins, dried cranberries, and chopped dates in a bowl.

For a softer, more flavorful fruitcake, add the orange juice or apple juice and let the fruit soak for 30 minutes. Drain any excess liquid before adding the fruit to the batter.

If you prefer a firmer texture, you can skip the soaking step.

Step 2: Prepare the Baking Pan

Preheat your oven to 325°F (165°C).

Grease a 9 × 5-inch loaf pan with butter or nonstick cooking spray. Line the bottom and long sides with parchment paper, leaving a little overhang to make removing the cake easier.

Step 3: Combine the Dry Ingredients

In a medium bowl, whisk together the flour, baking powder, cinnamon, nutmeg, ginger, and salt.

Set the mixture aside.

Step 4: Cream the Butter and Sugar

In a large mixing bowl, beat the softened butter and brown sugar for approximately 3–4 minutes, until the mixture looks lighter and fluffy.

This step helps create a tender cake with a fine crumb.

Step 5: Add the Eggs and Vanilla

Add the eggs one at a time, beating well after each addition.

Mix in the vanilla extract and orange zest, if using.

If the mixture looks slightly curdled, don’t worry; adding the flour mixture gradually should help bring the batter together.

Step 6: Add the Flour and Milk

Add approximately one-third of the flour mixture to the butter mixture and mix on low speed.

Pour in half of the milk, followed by another portion of the flour mixture. Repeat with the remaining milk and flour, finishing with the dry ingredients.

Mix just until combined. Avoid overmixing, as this can make the fruitcake dense.

Step 7: Fold in the Fruit and Nuts

Toss the prepared dried fruit with 1 tablespoon of the measured flour before adding it to the batter. This can help distribute the fruit more evenly.

Gently fold in the raisins, cranberries, dates, and chopped nuts, if using.

The batter should be thick enough to support the fruit without allowing all of it to sink to the bottom.

Step 8: Fill the Loaf Pan

Transfer the batter to the prepared pan and smooth the top with a spatula.

For a decorative finish similar to the image, reserve a small handful of raisins and cranberries and gently press them onto the surface.

Do not overload the top with fruit, as too much can become dry or overly dark during baking.

Step 9: Bake Until Golden Brown

Bake for 60–75 minutes at 325°F (165°C).

Begin checking the cake at around 55–60 minutes. If the top is browning too quickly, loosely cover it with aluminum foil and continue baking.

The fruitcake is ready when:

  • The top is deep golden brown.
  • A toothpick inserted into the center comes out clean or with a few moist crumbs.
  • The center feels set rather than wet.
  • The cake begins to pull slightly away from the sides of the pan.

Allow additional baking time if the center is still wet.

Step 10: Add the Optional Glaze

If you want a glossy finish, warm the apricot jam with 1 teaspoon of water in a small saucepan or microwave-safe bowl until smooth.

Brush a thin layer over the warm cake.

This adds shine without making the fruitcake excessively sweet.

Step 11: Cool and Slice

Let the fruitcake rest in the pan for 15–20 minutes.

Use the parchment paper to lift it out carefully, then transfer it to a wire rack to cool completely.

For the neatest slices, allow the cake to cool fully before cutting it with a sharp serrated knife.

Best tip: Wrap the cooled fruitcake and let it rest overnight before serving. The fruit and spices will have more time to develop their flavor.

⭐ Best Tips for a Moist Fruitcake

  • Use room-temperature ingredients. Softened butter, eggs, and milk blend more easily and help create an even texture.
  • Don’t skip the spices. Cinnamon, nutmeg, and ginger provide the warm flavor associated with traditional holiday baking.
  • Soak dry fruit when needed. Dried fruit that feels very hard or leathery benefits from a short soak in juice.
  • Keep the batter thick. Excess liquid can make the center gummy and cause the fruit to sink.
  • Avoid overmixing. Mix only until the flour disappears.
  • Bake at a moderate temperature. A lower oven temperature helps the dense loaf cook through without burning the exterior.
  • Check the center carefully. Fruitcake takes longer to bake than many lighter cakes because of its dense batter.
  • Cool completely before wrapping. Wrapping a warm cake can trap steam and make the crust damp.

🍇 Best Ingredient Options

Dried Fruit

You can use a combination of:

  • Golden raisins
  • Regular raisins
  • Dried cranberries
  • Chopped dates
  • Dried cherries
  • Chopped dried apricots
  • Mixed candied citrus peel

For a balanced flavor, combine sweet raisins with tart cranberries and a little orange zest.

Nuts

Pecans and walnuts both work beautifully. Toast them lightly for 5–7 minutes at 350°F (175°C), then cool before adding them to the batter.

If you prefer a nut-free cake, simply leave them out.

Flour

All-purpose flour is ideal for this recipe. Measure it by weight when possible, or spoon it into the measuring cup and level the top rather than packing it down.

Sweetener

Brown sugar adds moisture and a mild caramel flavor. Light or dark brown sugar can be used, depending on how deep you want the flavor to be.

Liquid

Whole milk produces a tender crumb. You can use orange juice instead for a subtle citrus note, although the flavor and texture will differ slightly.

🎄 Recipe Variations

1. Traditional Christmas Fruitcake

Add ½ cup of mixed candied peel and replace some of the cranberries with chopped candied cherries for a more traditional holiday flavor.

2. Orange Cranberry Fruitcake

Use 1 cup of dried cranberries and add 1 tablespoon of orange zest. Orange juice can be used to soak the fruit.

3. Fruitcake with Pecans

Fold ¾ cup of chopped pecans into the batter for a richer texture and extra crunch.

4. Apple Spice Fruitcake

Add ½ teaspoon of ground cloves and use chopped dried apples alongside the raisins and cranberries.

5. Chocolate Chip Fruitcake

Fold ½ cup of semisweet chocolate chips into the cooled fruit mixture before combining it with the batter.

6. Alcohol-Free Holiday Fruitcake

This recipe is already alcohol-free. Orange juice or apple juice provides a flavorful soaking option without using alcohol.

☕ What to Serve With Fruitcake

This homemade fruitcake pairs well with:

  • Hot coffee or espresso
  • Black tea or spiced chai
  • Hot chocolate
  • A spoonful of lightly sweetened whipped cream
  • Vanilla ice cream
  • Fresh orange slices
  • A small serving of vanilla custard

For a holiday dessert table, serve thin slices alongside cookies, brownies, and other festive homemade desserts.

⏰ Make-Ahead Instructions

Fruitcake is an excellent make-ahead dessert because its flavor can improve after resting.

One day ahead: Bake the cake, cool it completely, and wrap it tightly. Leave it in a cool place if your kitchen is cool and the recipe contains no perishable filling or topping; otherwise, refrigerate it.

Two to three days ahead: Refrigerate the wrapped fruitcake to keep it fresh. Let it come closer to room temperature before serving for a softer texture.

For a celebration: Bake the loaf a day or two before serving so the fruit and spices have time to blend.

This recipe is not designed for long-term room-temperature aging. Its moisture level and fresh ingredients make proper storage important.

🧊 Storage Instructions

At Room Temperature

Because this is a moist homemade cake, the safest storage choice depends on your kitchen temperature and how quickly you plan to eat it.

If keeping it at room temperature, store it tightly wrapped in a cool environment and consume it within about 1–2 days. Avoid leaving it in a hot or humid kitchen.

In the Refrigerator

Wrap the completely cooled fruitcake tightly in plastic wrap or place it in an airtight container.

Refrigerate for up to 5–7 days for best quality. Allow slices to sit at room temperature briefly before serving.

Discard the cake if you notice mold, an unusual smell, or other signs of spoilage.

🔥 Reheating Instructions

Fruitcake is usually served at room temperature, but you can gently warm a slice.

Microwave: Heat one slice for 10–15 seconds, then check the temperature. Continue in short intervals if needed.

Oven: Place slices in an oven-safe dish and warm at 300°F (150°C) for approximately 5–8 minutes.

Avoid overheating, as this can dry out the cake and make the fruit tough.

❄️ Freezing Instructions

Fruitcake freezes well when wrapped properly.

  1. Allow the cake to cool completely.
  2. Wrap the whole loaf or individual slices tightly in plastic wrap.
  3. Add a layer of aluminum foil or place the wrapped cake in a freezer-safe bag.
  4. Label with the date.
  5. Freeze for up to 2–3 months for best quality.

To thaw, transfer the cake to the refrigerator overnight or thaw wrapped at room temperature for a few hours.

Keep the wrapping on while thawing to help prevent condensation from collecting directly on the cake.

⚠️ Common Mistakes to Avoid

1. Adding wet fruit to the batter
Excess soaking liquid can make the cake heavy or gummy. Drain soaked fruit before using it.

2. Using too much flour
Too much flour can produce a dry, crumbly loaf. Weigh it when possible.

3. Baking at too high a temperature
A hot oven can brown the outside before the center is cooked. Stick to 325°F (165°C) and check the center before removing the cake.

4. Cutting the cake while it’s hot
Warm fruitcake is fragile and can crumble. Let it cool completely first.

5. Overloading the batter with fruit
Too much fruit can interfere with the cake’s structure. Keep the quantities reasonably balanced.

6. Wrapping the cake before it cools
Trapped steam can make the surface wet and affect the texture.

7. Expecting a light sponge texture
Fruitcake is naturally denser than a regular vanilla cake because of its dried fruit and rich batter.

🍰 Nutrition Estimate

The following values are approximate and assume the loaf is divided into 12 slices. Actual nutrition will vary depending on the dried fruit, nuts, and glaze used.

NutrientApproximate Amount per Slice
Calories280–340 kcal
Protein4–5 g
Carbohydrates42–48 g
Total Fat11–14 g
Saturated Fat6–8 g
Sugar25–32 g
Fiber2–3 g
Sodium100–160 mg

❓ Frequently Asked Questions

Can I make fruitcake without alcohol?

Yes. This recipe uses orange juice or apple juice to soften the dried fruit. You don’t need alcohol to make a flavorful homemade fruitcake.

Why is my fruitcake dry?

Common reasons include overbaking, too much flour, or insufficient fat and liquid. Measure ingredients accurately and begin checking the cake toward the earlier end of the baking window.

Why did my fruit sink to the bottom?

The fruit may have been too wet, the batter may have been too thin, or the fruit may have been too heavy for the batter. Drain soaked fruit thoroughly and toss it with a tablespoon of the measured flour before folding it in.

Can I use only raisins?

Absolutely. Use 2 cups of raisins in place of the mixed dried fruit, or combine raisins with cranberries for a more varied flavor.

Can I bake this recipe in a Bundt pan?

Yes, but a Bundt pan changes the baking time. Grease it thoroughly and begin checking for doneness after approximately 45–50 minutes. The exact time depends on the pan’s size and the batter’s depth.

How do I know when fruitcake is fully baked?

A toothpick inserted into the center should come out clean or with a few moist crumbs, not wet batter. The center should also feel set.

Can I make this fruitcake ahead of Christmas?

Yes. Bake it a day or two ahead and store it properly wrapped in the refrigerator. Bring it closer to room temperature before serving.

Can I leave out the nuts?

Yes. Simply omit the pecans or walnuts. The fruitcake will still be flavorful and moist.

Can I add fresh fruit?

Dried fruit is generally better for this recipe because fresh fruit releases more moisture and can affect the cake’s structure. If you want extra fruit flavor, use additional dried cranberries, cherries, or apricots.

What makes this fruitcake different from a regular cake?

Fruitcake contains a higher proportion of dried fruit and often includes warm spices and nuts. These ingredients give it a denser texture and a rich flavor that suits holiday baking.

❤️ Final Thoughts

This Old-Fashioned Christmas Fruitcake is a comforting homemade dessert filled with raisins, cranberries, warm spices, and optional crunchy nuts. Its moist crumb and deep golden color make it a lovely addition to Christmas celebrations, holiday potlucks, and cozy afternoons with coffee or tea.

The best part is how easily you can customize it. Use your favorite dried fruits, add pecans for crunch, or brighten the flavor with orange zest. Bake it ahead, let the flavors settle, and slice it when you’re ready to serve.

Whether you’re continuing a family tradition or making fruitcake for the first time, this simple recipe offers a delicious way to bring classic holiday baking into your kitchen. 🎄🍞

Leave a Comment