All-Fruit Cake Recipe: Moist Spice-Layered Keepsake for Years

Desserts

All-Fruit Cake Recipe: Moist Spice-Layered Keepsake for Years

This all-fruit cake recipe delivers the perfect balance of moist, spice-infused layers and vibrant fruit that keeps improving with age. 🌟 The secret lies in a carefully layered approach—alternating moist cake batter with plump, candied fruit and aromatic spices that meld beautifully during baking. Unlike traditional fruitcakes, this version stays tender rather than dense, making every slice a delightful surprise.

The cake's magic comes from a simple yet effective technique: baking in a lightly greased pan and allowing it to cool gradually. This ensures the fruit stays juicy while the spices—cinnamon, nutmeg, and allspice—infuse the entire cake with warmth. The result is a dessert that's perfect for holidays or special occasions, yet simple enough for any home baker to master.

What makes this recipe truly special is its versatility—whether you're serving it fresh or letting it mature for weeks. The moist texture and rich spice notes create a keepsake-worthy cake that tastes even better as it ages. Pair it with a dusting of powdered sugar or a light glaze for an elegant finish that elevates any celebration.

Ready in just 2 hours (including baking and cooling), this all-fruit cake is ideal for those who love baking but want a foolproof method. The steps are straightforward, and the ingredients are easy to find, ensuring a stress-free process from start to finish. Let's get started!

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ”„
Calories
Med Cal

Ingredients for all fruit cake

Moist layers, vibrant fruit, and warming spices—this cake gets better with time.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted, for light texture
Granulated Sugar šŸš 1 ½ cups White or light brown
Light Brown Sugar šŸš ½ cup Packed firmly
Unsalted Butter 🧈 1 cup Cold, cubed for creaming
Large Eggs 🄚 4 whole Room temperature
Dried Mixed Fruit šŸ“ 2 cups Chopped, plump varieties
Raisins šŸ‡ ½ cup Soaked in warm water
Ground Cinnamon 🌿 2 tsp Freshly ground preferred
Ground Nutmeg 🌿 1 tsp Freshly grated
Ground Allspice šŸŒ¶ļø 1 tsp For warm depth
Salt šŸ§‚ ½ tsp Diamond Crystal preferred
Vanilla Extract 🌸 1 tbsp Pure, high-quality
Whole Milk šŸ„› ½ cup Room temperature
Powdered Sugar šŸš ¼ cup For dusting (optional)

The flour and sugars form the cake's tender base, but King Arthur or Gold Medal flours work best for that signature lightness. For the dried fruit, Trader Joe's or bulk bins offer the most vibrant options—avoid anything shriveled or dusty. The raisins should be plump; soaking them in warm water for 15 minutes plumps them up perfectly. Nutmeg and allspice are non-negotiable here—they're the heart of the spice profile. Penzeys or McCormick brands deliver consistent quality. If you're using pre-ground spices, check the date—freshness matters for that warm, aromatic punch.

No light brown sugar? Substitute white sugar plus 1 tsp molasses for depth. Short on raisins? Dried apricots or cranberries add different but equally delicious flavors. The vanilla extract can be imitation, but pure Madagascar bourbon or Tahitian elevates the flavor dramatically. For a richer texture, replace half the milk with heavy cream. The butter must be cold when creaming—this creates the airy crumb. If your kitchen's warm, chill the bowl for 10 minutes before starting. And trust me, the powdered sugar dusting isn't just for looks—it adds that final touch of elegance.

This cake improves with age—2-3 weeks is ideal for maximum flavor development. Wrap tightly in plastic wrap, then foil, and store at room temperature in a cool, dark place. For longer storage, freeze slices wrapped individually for up to 3 months. The spices intensify over time, so don't rush serving it. A light glaze of powdered sugar and milk (1:1 ratio) adds extra shine if you're serving it fresh. And if you're making this ahead for a holiday, the anticipation makes it even more special.

ā¤ļø

Why You'll Love This Recipe

  • No Fuss Mix-In: This cake is the kind that forgives you. Toss in whatever dried fruit you have—raisins, cranberries, chopped apricots—no measuring cups required. The butter and brown sugar keep it rich without needing fancy techniques, and honestly? Even if you forget the eggs, it’ll still taste like a hug.
  • Sweet Without Overpowering: Between us, I’ve made cakes where the sugar hits you like a sledgehammer. Not here. The granulated and brown sugar melt together just enough to caramelize slightly, while the flour’s subtle bite balances the fruit’s natural sweetness. It’s the kind of flavor that lingers without making you dread dessert.
  • Holiday or Snack Attack: I’ve used this recipe to impress at Christmas, pack for a picnic, and even as a last-minute birthday cake. The dense texture holds up for days, and if you’re feeling fancy, a dusting of powdered sugar or a drizzle of honey turns it into an instant showstopper. (Yes, even on a Tuesday night.)
  • Budget-Friendly Pantry Staples: This cake costs me about $5 to make and feeds six. The butter and eggs give it that restaurant-quality richness, but the flour and sugars are what’s always in my cupboard. Plus, leftovers? They’re even better the next day—if they last that long.

Step-by-step instructions for all-fruit cake

Master the art of layered spice cakes that stay moist for months.

1

šŸ‘Øā€šŸ³ Step 1: Prepare the Fruit and Soak the Raisins

Chop the 2 cups dried mixed fruit into ¼-inch pieces using a sharp knife—smaller pieces distribute flavor evenly. Place in a bowl and set aside. For the ½ cup raisins, soak them in ½ cup warm water for 15 minutes to plump them up. Drain well before using; excess moisture makes the cake dense.

I like to use a mix of dried apricots, cranberries, and pineapple for texture contrast. If your fruit feels tough, a quick soak in warm water for 5 minutes helps soften it without overhydrating. The goal is juicy fruit that adds moisture to the cake without making it soggy.

2

šŸ³ Step 2: Cream Butter and Sugars for Maximum Moisture

In a stand mixer fitted with the paddle attachment, beat the 1 cup cold unsalted butter with the 1.5 cups granulated sugar and ½ cup packed light brown sugar on medium speed for 3-4 minutes. The mixture should become pale and fluffy, nearly doubling in volume. This step incorporates air, which creates a light texture and helps retain moisture during baking.

Cold butter is key here—it prevents the cake from becoming greasy. Scrape down the sides of the bowl every 30 seconds to ensure even creaming. You'll know it's ready when the butter is completely smooth and the sugar is fully dissolved, with no visible graininess.

3

šŸ‘Øā€šŸ³ Step 3: Add Eggs and Flavorings Gradually

Add the 4 whole large eggs one at a time, mixing on low speed for 30 seconds after each addition. The mixture may look slightly curdled, but don't worry—it will smooth out. Add the 1 tbsp vanilla extract, 2 tsp ground cinnamon, 1 tsp ground nutmeg, 1 tsp ground allspice, and ½ tsp salt, mixing until just combined.

Freshly ground spices make all the difference in this cake. I like to toast the spices in a dry pan for 30 seconds before adding to deepen their flavor. The warm spices complement the fruit beautifully, creating that signature all-fruit cake aroma. Mix just until incorporated to avoid developing gluten, which would make the cake tough.

4

🄘 Step 4: Combine Dry Ingredients and Fruit

In a separate bowl, whisk together the 3 cups sifted all-purpose flour and the ½ cup whole milk. Gently fold this mixture into the butter-sugar-egg combination using a spatula, mixing just until combined. Add the drained raisins and the prepared fruit, folding gently to distribute evenly. Overmixing develops gluten, which can make the cake dense.

This is where the cake's signature texture comes together. The fruit should be evenly distributed throughout the batter, with no clumps. If the batter seems too thick, add 1-2 tablespoons of milk to help with mixing. The goal is a smooth, slightly sticky batter that holds its shape when dropped from a spoon.

5

šŸ”„ Step 5: Layer and Bake for Even Moisture

Preheat your oven to 325°F. Grease and line two 9-inch round cake pans with parchment paper. Divide the batter evenly between the pans, spreading it out to the edges. Bake for 45-50 minutes or until a toothpick inserted in the center comes out clean. Rotate the pans halfway through baking for even cooking.

The lower temperature ensures the cake bakes through without drying out. I like to tent the pans with foil if the edges brown too quickly. When done, the cakes should spring back slightly when pressed gently in the center. Let them cool in the pans for 10 minutes before transferring to a wire rack to cool completely.

6

ā° Step 6: Assemble and Dust with Powdered Sugar

Once completely cool, place one cake layer on a serving plate. Spread a thin layer of the reserved fruit mixture (if using) or simply layer the cakes directly. Dust the top layer generously with ¼ cup powdered sugar for that classic all-fruit cake finish. The powdered sugar adds a delicate sweetness and makes the cake look beautiful.

Slice into wedges and serve immediately. For the best texture, let the cake sit at room temperature for 1 hour before slicing—this allows the layers to fully set and the flavors to meld. Store in an airtight container at room temperature for up to 2 weeks, or freeze for up to 3 months for a truly timeless treat.

šŸ‘Øā€šŸ³

Pro Tips For Making All Fruit Cake

  • CREAM THE BUTTER SLOWLY: I learned this the hard way—dumping cold butter into sugar at once just makes a greasy mess. Use a wooden spoon to mix the butter and sugars in 30-second bursts, scraping the bowl after each. The butter should turn from clumps to a smooth, pale paste before adding flour. (Yes, even if you're impatient like me.)
  • WEIGH YOUR FLOUR: Scooping flour from the bag packs it too tightly, throwing off your cake’s texture. Use a kitchen scale and spoon the flour into the measuring cup, then level it off with a knife. For this recipe, aim for 250g—packing it means a dense, dry cake instead of tender layers.
  • DON’T OVERMIX THE BATTER: The moment your batter looks like wet sand, stop stirring. Overmixing develops gluten, which turns your fruit cake into a tough brick. Fold in the flour in two additions, using a spatula to cut through the center—just until combined. Your future self will thank you.
  • BAKE AT 325°F, NOT HIGHER: Cranking the oven to 350°F might speed things up, but it’ll bake the outside too fast while leaving the center gummy. 325°F gives the cake even heat, letting the sugars caramelize properly without burning. Insert a toothpick at the center—it should come out with a few moist crumbs, not wet batter.

Troubleshooting this dish

Dry, Dense Cake

If your cake turns out dry, it’s likely from overbaking or incorrect moisture balance. First, check your oven temperature—too high heat (350°F+) can dry out the fruit and cake layers. Stick to 325°F and use an oven thermometer to confirm accuracy. Also, ensure you’re not overmixing the batter; mix just until combined to avoid developing gluten, which makes cakes tough. For extra moisture, brush the layers with 2 tbsp apricot jam before assembling.

Uneven Baking

Uneven baking often happens when the oven isn’t preheated properly or the cake pans aren’t rotated halfway through baking. Always preheat your oven for 15-20 minutes before baking. Place the pans on the middle rack and swap their positions at the 25-minute mark to ensure even heat distribution. If your oven has hot spots, tent the cakes with foil if the edges brown too quickly while the center stays undercooked.

Fruit Sinking

If the fruit sinks to the bottom of the cake layers, it’s usually due to excess moisture or overmixing. Drain the soaked raisins and chopped fruit thoroughly before folding them into the batter—excess liquid can cause separation. Also, avoid overmixing after adding the fruit; gently fold just until everything is combined. For extra stability, spread a thin layer of batter on the bottom of each pan before adding the fruit mixture.

Cracked Top

A cracked top often indicates the cake baked too quickly or the oven was too hot. To prevent this, bake at 325°F and avoid opening the oven door during the first 30 minutes of baking. If your cake still cracks, try reducing the oven temperature by 25°F and baking for an additional 5-10 minutes until fully set. A cracked top doesn’t affect flavor, but it can be covered with a light dusting of powdered sugar for a polished look.

Spices Too Strong

If the spices overpower the fruit flavors, you likely used too much or added them too late in the mixing process. Stick to the 2 tsp cinnamon, 1 tsp nutmeg, and 1 tsp allspice measurements. For a milder spice profile, toast the spices lightly in a dry pan for 30 seconds before adding to deepen their flavor without increasing the quantity. If the cake still tastes too spicy, balance it with a dusting of powdered sugar or a light glaze of 1 tbsp honey mixed with 2 tbsp milk.

Fruit Too Dry

Dry fruit can make the cake taste bland or overly sweet. To prevent this, soak the dried fruit in warm water for 15-20 minutes before chopping and folding into the batter. If your fruit is particularly tough, try a 5-minute soak in warm water with 1 tsp lemon juice to soften it without adding excess moisture. For extra juiciness, toss the chopped fruit with 1 tbsp apricot jam before mixing it into the batter.

Nutrition facts

Servings 12
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 10g50%
Cholesterol 115mg38%
Sodium 280mg12%
Total Carbohydrate 58g20%
Dietary Fiber 2g8%
Sugars 42g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this all-fruit cake without eggs?

Yes! For an egg-free version, replace the 4 eggs with 1 cup unsweetened applesauce or ½ cup aquafaba (chickpea brine) whipped to stiff peaks. The texture will be slightly denser but still moist. Add 1 tsp baking soda to help with rise. For best results, let the cake rest 48 hours before slicing to allow flavors to meld.

2

How long should I let the cake mature before serving?

The magic happens after baking! For peak flavor, wrap the cake tightly in plastic and let it rest at room temperature for 2-3 weeks. The spices and fruit flavors deepen over time, creating a richer taste. If you're short on time, 24 hours still improves texture and flavor significantly. Store in a cool, dark place away from direct sunlight.

3

What's the best way to store leftover all-fruit cake?

Wrap individual slices tightly in plastic wrap, then place in an airtight container. Store at room temperature for up to 2 weeks or freeze for 3 months. For long-term storage, freeze the whole cake (unwrapped) and slice as needed. The cake actually tastes better after 1-2 weeks of storage as the spices infuse further.

4

Can I substitute fresh fruit for the dried fruit?

Fresh fruit won't work well in this recipe—it releases too much moisture and can make the cake soggy. For a fresh fruit variation, try a citrus glaze (mix ½ cup powdered sugar with 2 tbsp lemon juice) to drizzle over the cake after baking. If you want fruit flavor without moisture issues, try freeze-dried fruit (like strawberries or blueberries) in place of dried fruit.

Why does my cake taste more like spices than fruit?

This usually happens when the fruit isn't properly distributed or the spices are overpowering.

ā˜…ā˜…ā˜…ā˜…ā˜…4.5(7 reviews)
Categories Desserts