Moist Fruit Cake Recipe – Rich, Tender & Packed With Dried Fruit

There’s nothing better than slicing into a fruit cake and finding a soft, tender crumb packed with plump raisins, cranberries, apricots and cherries.

This moist fruit cake recipe is designed for exactly that.

Instead of a dry, crumbly fruit cake, you’ll get a rich homemade cake with a soft center, juicy dried fruit, warm spices, a hint of orange and crunchy nuts in every slice.

The secret is simple: properly hydrate the dried fruit, build moisture into the batter, and avoid overbaking the cake.

The result is a fruit cake that tastes even better once it has completely cooled and the flavors have had time to settle.

Whether you’re making fruit cake for Christmas, afternoon tea, a family gathering or simply because you love old-fashioned homemade cakes, this recipe is easy enough to make without complicated techniques.

Why You’ll Love This Moist Fruit Cake

This isn’t a fruit cake that’s mostly dry cake surrounding a few pieces of fruit.

It’s generously packed with dried fruit and nuts while still having enough tender cake around everything to hold it together.

Here’s what makes this recipe special:

FeatureWhy it matters
Moist crumbButter, oil, milk and orange juice help create a tender texture
Plump fruitWarm liquid softens dried fruit before it goes into the batter
Rich flavorBrown sugar, orange zest and warm spices add depth
Plenty of fruitRaisins, cranberries, apricots and cherries give every slice texture
Crunchy nutsWalnuts or pecans add contrast
Easy methodNo complicated decorating or advanced baking skills required
Alcohol-free optionOrange juice keeps the recipe family-friendly
Make-ahead friendlyThe flavor improves as the cake rests

What Makes a Fruit Cake Moist?

Dried fruit soaking in orange juice before making fruit cake

The biggest mistake with fruit cake is assuming that simply adding more liquid will make it moist.

It doesn’t work that way.

A moist fruit cake needs balanced moisture.

The dried fruit is one of the most important parts. Raisins, cranberries and apricots naturally contain very little free moisture, so adding them directly to the batter can pull moisture away from the cake as it bakes.

That’s why this recipe starts by warming the dried fruit with orange juice.

The fruit absorbs some of the liquid, becomes softer and plumper, and brings that moisture into the finished cake.

Using a combination of butter and a small amount of neutral oil also helps create a softer texture than butter alone.

And finally, don’t overbake it.

A fruit cake should be fully baked in the center, but leaving it in the oven much longer than necessary can turn a moist cake into a dry one.

Fruitcake recipes commonly use lower oven temperatures and longer baking times to help the dense, fruit-filled batter bake through without excessive browning or drying.

Moist Fruit Cake Recipe Overview

CategoryDetails
RecipeMoist Fruit Cake
Prep Time25 minutes
Fruit Soaking30–60 minutes
Bake TimeAbout 60–75 minutes
Total TimeAbout 2 hours
Yield1 large loaf
Pan9 × 5-inch loaf pan
DifficultyEasy
CuisineAmerican-inspired homemade baking
Best ForHolidays, tea time, gatherings and gifting

Ingredients You’ll Need

For the Dried Fruit

IngredientAmount
Dark raisins1 cup
Golden raisins½ cup
Dried cranberries¾ cup
Dried apricots, chopped½ cup
Dried cherries, chopped½ cup
Candied orange peel¼ cup
Orange juice½ cup

You can adjust the fruit slightly depending on what you have available.

The important thing is to keep the overall amount of dried fruit approximately the same so you don’t overload the batter.

Dried fruits are also quite flexible in fruit cake recipes. Raisins, apricots, cranberries, dates, pineapple and other dried fruits can be mixed and matched according to taste.

For the Cake Batter

IngredientAmount
All-purpose flour2 cups
Baking powder1½ teaspoons
Baking soda¼ teaspoon
Salt½ teaspoon
Ground cinnamon1 teaspoon
Ground nutmeg½ teaspoon
Ground allspice¼ teaspoon
Unsalted butter, softened½ cup
Neutral oil¼ cup
Brown sugar¾ cup
Large eggs2
Vanilla extract2 teaspoons
Orange zest1 tablespoon
Milk½ cup
Honey2 tablespoons
Walnuts or pecans, chopped¾ cup

Ingredient Notes

Dried Fruit

Use fruit that you actually enjoy eating.

If you don’t like dried cherries, replace them with extra cranberries or chopped dates.

If raisins aren’t your favorite, use more dried apricots, pineapple or cranberries.

Orange Juice

Orange juice does two jobs.

It helps soften the dried fruit and adds a fresh citrus flavor that balances the richness of the cake.

For an even stronger orange flavor, add fresh orange zest to the batter.

Brown Sugar

Brown sugar gives the cake a deeper flavor and helps keep the crumb soft.

Butter + Oil

Butter provides flavor while a small amount of neutral oil helps keep the cake tender.

You can use vegetable oil, canola oil or another neutral-flavored oil.

Nuts

Walnuts and pecans both work beautifully.

For extra flavor, lightly toast the nuts before chopping them.

Allow them to cool before adding them to the batter.

Homemade fruit cake batter with brown sugar, orange zest and eggs

How to Make Moist Fruit Cake

Step 1: Prepare the Dried Fruit

Place the raisins, cranberries, chopped apricots, dried cherries and candied orange peel in a heatproof bowl.

Pour the orange juice over the fruit.

Warm the mixture gently until the fruit and juice are hot but not boiling.

Cover the bowl and let the fruit stand for 30 to 60 minutes.

Stir once or twice during this time.

The fruit should look noticeably plumper when you’re finished.

For an overnight version, you can cover the fruit and let it soak in the refrigerator overnight.

This type of fruit hydration is a common technique in fruitcake recipes and can also be done with fruit juice or other liquids depending on the recipe.

Step 2: Prepare the Pan

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

Grease a 9 × 5-inch loaf pan.

Line the bottom and long sides with parchment paper, leaving some overhang.

The parchment makes it much easier to remove the finished fruit cake.

Step 3: Mix the Dry Ingredients

In a medium bowl, whisk together:

  • Flour
  • Baking powder
  • Baking soda
  • Salt
  • Cinnamon
  • Nutmeg
  • Allspice

Set the bowl aside.

Step 4: Cream the Butter and Sugar

In a large mixing bowl, beat the softened butter, oil and brown sugar until smooth and creamy.

You don’t need to whip it excessively.

Just make sure the ingredients are well combined and the mixture looks smooth.

Step 5: Add the Eggs

Add the eggs one at a time.

Beat well after each addition.

Then mix in the vanilla extract and orange zest.

Scrape down the sides of the bowl so everything is evenly incorporated.

Step 6: Add the Milk and Honey

Mix the milk and honey together.

Add them gradually to the batter.

Don’t worry if the mixture looks slightly loose at this stage.

The flour will bring everything together.

Step 7: Add the Dry Ingredients

Add the dry ingredients in two or three additions.

Mix gently after each addition.

Stop mixing as soon as the flour disappears.

Do not overmix.

Overmixing can make the finished cake heavier and tougher.

Step 8: Add the Fruit

Add the soaked fruit along with any remaining orange juice in the bowl.

Fold gently with a spatula.

Make sure the fruit is distributed throughout the batter.

Dried fruit and chopped nuts folded into moist fruit cake batter

Step 9: Add the Nuts

Fold in the chopped walnuts or pecans.

Reserve a small handful if you want to sprinkle some over the top before baking.

Step 10: Fill the Pan

Transfer the batter to the prepared loaf pan.

Spread it evenly and smooth the top.

The batter should look thick and heavily packed with fruit.

That’s exactly what you want.

Step 11: Bake

Place the pan in the center of the preheated oven.

Bake for approximately 60–75 minutes.

Start checking around the 60-minute mark.

The cake is ready when a toothpick or cake tester inserted into the center comes out with a few moist crumbs but no wet batter.

If the top becomes dark before the center is finished, loosely cover the cake with aluminum foil and continue baking.

Step 12: Cool Completely

Remove the fruit cake from the oven.

Allow it to cool in the pan for about 15–20 minutes.

Then use the parchment overhang to carefully lift it onto a cooling rack.

Let it cool completely before slicing.

This is important.

If you cut the cake while it’s still hot, the crumb can appear gummy or fall apart.

How to Keep Fruit Cake Moist

If you want consistently moist fruit cake, pay attention to these details.

1. Don’t Skip the Fruit Soaking

This is one of the most useful steps in the recipe.

Plump fruit gives the finished cake a much better texture.

2. Don’t Add Too Much Flour

Too much flour can quickly turn a moist fruit cake into a dry one.

Measure flour carefully.

If possible, use a kitchen scale.

If you’re measuring by cups, spoon the flour into the measuring cup and level the top instead of packing the flour down.

3. Don’t Overmix

Once the flour goes into the bowl, mix only until combined.

4. Don’t Overbake

Fruit cake batter filled with dried fruit and nuts in a loaf pan

This is probably the most important rule.

Start checking the cake before the maximum baking time.

Every oven behaves differently.

5. Let It Rest

Fruit cake often tastes better after it has cooled completely.

The flavors become more developed and the texture settles.

How to Stop the Fruit From Sinking

Fruit sinking is one of the most common problems with fruit cake.

Try these techniques:

Chop large fruit pieces.

Very large pieces are more likely to fall toward the bottom.

Don’t make the batter too thin.

A thick cake batter provides more support for the fruit.

Don’t overload the recipe with fruit.

More fruit isn’t always better.

There needs to be enough batter to hold everything together.

Drain excessive liquid.

The fruit should be plump, but you don’t want a large amount of free liquid going into the batter.

Fold gently.

Once the fruit is added, avoid aggressively mixing the batter.

Troubleshooting Moist Fruit Cake

ProblemLikely CauseSolution
Cake is dryOverbakingCheck earlier and remove when just baked through
Cake is denseOvermixing or too much fruitMix gently and measure ingredients carefully
Fruit sankBatter too loose or fruit pieces too largeChop fruit smaller and keep batter thick
Top became too darkOven heat too strongCover loosely with foil
Center is wetUnderbakingContinue baking and check again
Cake falls apartSliced while warmCool completely before slicing
Fruit is chewyFruit wasn’t hydratedSoak fruit before adding
Cake tastes flatNot enough flavoringAdd orange zest, vanilla and warm spices
Freshly baked golden-brown fruit cake cooling in a loaf pan

Can I Make This Fruit Cake Without Alcohol?

Absolutely.

This recipe is already designed to be alcohol-free.

Orange juice is used to hydrate the dried fruit and provide flavor.

You don’t need rum or brandy to make a rich, moist fruit cake.

If you prefer a traditional alcohol-based fruit cake, you can replace some or all of the orange juice with rum or brandy, depending on your preference.

Can I Add Rum to This Recipe?

Yes.

For a more traditional holiday flavor, soak the dried fruit in rum instead of orange juice.

You can also use a combination of orange juice and rum.

Keep the total soaking liquid approximately the same so the fruit doesn’t become excessively wet.

Can I Make Fruit Cake Without Candied Fruit?

Yes.

If you don’t enjoy candied orange peel, simply replace it with additional dried fruit.

Try:

  • Dried cranberries
  • Dried cherries
  • Chopped apricots
  • Dates
  • Dried pineapple
  • Golden raisins

This is also a good option if you prefer a softer, more naturally fruity flavor.

Can I Use Different Nuts?

Yes.

Walnuts and pecans are my first choices, but you can also experiment with:

  • Almonds
  • Hazelnuts
  • Pistachios

For a nut-free fruit cake, simply leave them out.

You can replace the nuts with a little additional dried fruit if desired. Fruitcake recipes are generally quite adaptable when it comes to choosing dried fruit and nuts.

How to Store Moist Fruit Cake

Allow the cake to cool completely before storing.

Wrap it tightly in plastic wrap or place it in an airtight container.

At Room Temperature

Store in a cool, dry place for several days.

In the Refrigerator

For longer storage, refrigerate the tightly wrapped cake.

Allow it to sit at room temperature before serving so the texture softens.

In the Freezer

Fruit cake freezes well when properly wrapped.

Wrap the completely cooled cake tightly in plastic wrap, followed by aluminum foil or a freezer-safe container.

Freeze for up to 3 months for best quality.

Thaw overnight in the refrigerator, then bring to room temperature before serving.

How to Serve Moist Fruit Cake

Homemade moist fruit cake slices served with tea

This fruit cake is delicious on its own, but there are several easy ways to serve it.

Try a slice with:

  • Hot tea
  • Coffee
  • Warm milk
  • Whipped cream
  • Vanilla ice cream
  • A light dusting of powdered sugar
  • A simple orange glaze

For holidays, you can also decorate the top with a few dried cranberries, orange peel and chopped nuts.

Easy Variations

Orange Fruit Cake

Increase the orange zest and replace part of the milk with fresh orange juice.

Cranberry Fruit Cake

Use extra dried cranberries and reduce the raisins slightly.

Fruit Cake With Pecans

Replace the walnuts with toasted pecans.

Tropical Fruit Cake

Add chopped dried pineapple and coconut.

Christmas Fruit Cake

Use raisins, cranberries, cherries, apricots, candied orange peel and warm spices.

Add rum or brandy to the fruit soak if desired.

Nut-Free Fruit Cake

Simply leave out the nuts and add a little extra dried fruit.

The Most Important Tips for Success

If you only remember a few things from this recipe, remember these:

Hydrate the fruit.

Plump fruit produces a better texture.

Measure the flour carefully.

Too much flour is one of the easiest ways to make a cake dry.

Don’t overmix.

Mix just until the ingredients come together.

Bake gently.

Fruit-heavy cakes can take time to bake through, so don’t rely only on the clock.

Watch the center.

A toothpick should come out with moist crumbs rather than raw batter.

Cool completely.

The texture continues to settle as the cake cools.

Slice with a sharp knife.

This gives you cleaner slices and helps keep the fruit from pulling apart the cake.

Frequently Asked Questions

Why is my fruit cake dry?

The most common reasons are overbaking, too much flour or insufficiently hydrated fruit.

Check the cake before the maximum baking time and remove it once the center is fully baked.

How do I make fruit cake more moist?

Start by soaking the dried fruit, use the ingredients in the correct proportions and avoid overbaking.

A small amount of oil alongside butter can also help create a softer crumb.

Should I soak dried fruit before making fruit cake?

Yes.

Soaking helps soften and plump dried fruit before it goes into the batter.

Can I soak the fruit overnight?

Yes.

Cover the fruit and refrigerate it overnight.

Bring it to room temperature before adding it to the batter if it has become very cold.

Why did my fruit cake sink in the middle?

This can happen if the cake is underbaked, the batter contains too much liquid or the oven temperature is incorrect.

Make sure the center is fully baked before removing the cake.

Can I make this recipe ahead of time?

Yes.

Fruit cake is particularly convenient for making ahead because the flavors can develop as it rests.

Can I freeze fruit cake?

Yes.

Wrap it tightly and freeze for up to about three months for best quality.

Is fruit cake better the next day?

Many people prefer the texture and flavor after the cake has rested.

The spices and fruit become more noticeable once the cake has cooled and settled.

Recipe Card

Moist Fruit Cake Recipe

Rich, tender and packed with dried fruit

Prep: 25 minutes
Fruit soaking: 30–60 minutes
Bake: 60–75 minutes
Total: About 2 hours
Yield: 1 large loaf

Ingredients

Fruit

  • 1 cup dark raisins
  • ½ cup golden raisins
  • ¾ cup dried cranberries
  • ½ cup chopped dried apricots
  • ½ cup chopped dried cherries
  • ¼ cup candied orange peel
  • ½ cup orange juice

Cake

  • 2 cups all-purpose flour
  • 1½ teaspoons baking powder
  • ¼ teaspoon baking soda
  • ½ teaspoon salt
  • 1 teaspoon cinnamon
  • ½ teaspoon nutmeg
  • ¼ teaspoon allspice
  • ½ cup unsalted butter, softened
  • ¼ cup neutral oil
  • ¾ cup brown sugar
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 1 tablespoon orange zest
  • ½ cup milk
  • 2 tablespoons honey
  • ¾ cup chopped walnuts or pecans

Instructions

  1. Combine the dried fruit and orange juice in a heatproof bowl.
  2. Warm gently, cover and let stand for 30–60 minutes.
  3. Preheat the oven to 325°F (165°C).
  4. Grease and line a 9 × 5-inch loaf pan.
  5. Whisk together the flour, baking powder, baking soda, salt and spices.
  6. Beat the butter, oil and brown sugar until smooth.
  7. Add the eggs one at a time.
  8. Mix in the vanilla and orange zest.
  9. Add the milk and honey.
  10. Gradually mix in the dry ingredients.
  11. Fold in the soaked fruit and remaining liquid.
  12. Fold in the chopped nuts.
  13. Transfer the batter to the prepared pan.
  14. Bake for approximately 60–75 minutes.
  15. Cover loosely with foil if the top browns too quickly.
  16. Remove when a tester inserted in the center comes out with a few moist crumbs.
  17. Cool for 15–20 minutes in the pan.
  18. Transfer to a rack and cool completely before slicing.

Final Thoughts

A truly good moist fruit cake recipe doesn’t need to be complicated.

The key is treating the fruit properly, balancing the wet and dry ingredients, using enough flavor to complement the fruit and, most importantly, knowing when to take the cake out of the oven.

The finished cake should be rich without being heavy, moist without being wet, and packed with enough fruit that every slice feels special.

Serve it with coffee or tea, make it ahead for the holidays, or wrap individual slices for an easy homemade treat.

If you’ve been disappointed by dry fruit cake before, this is the recipe to try next.

Related Fruit Cake Recipes

  • Traditional Fruit Cake Recipe
  • Easy Fruit Cake Recipe
  • Fruit Cake Without Alcohol
  • Christmas Fruit Cake Recipe
  • Old Fashioned Fruit Cake Recipe
  • Fruit Cake With Dried Fruit
  • Orange Fruit Cake Recipe
  • Fruit Cake With Rum
  • Fruit Cake Without Candied Fruit

You Might Also Like...

Traditional Fruit Cake Recipe – Moist & Rich With Dried Fruit

Traditional Fruit Cake Recipe – Moist & Rich With Dried Fruit

Make a **Four-Leaf Clover Sugar Cookie Cake** in 2 Steps!

Make a **Four-Leaf Clover Sugar Cookie Cake** in 2 Steps!

Matcha White Chocolate Loaf Cake: 1 Bowl, Pure Delight!

Matcha White Chocolate Loaf Cake: 1 Bowl, Pure Delight!

Lime & White Chocolate Drizzle Cake: 1 Recipe for Joy!

Lime & White Chocolate Drizzle Cake: 1 Recipe for Joy!

Leave a Comment