Desserts
All-fruit cake transforms ordinary fruit into a rich, spiced masterpiece that defies dryness and stays moist for months—this is the recipe that finally cracked the code. 🌟 The secret lies in layering dried fruits with nuts and a precise blend of warm spices, creating a texture that's tender yet sturdy enough to slice cleanly after weeks of aging. I've perfected this version through years of holiday baking, where it consistently earns raves for its complex flavors and impressive shelf life.
What sets this cake apart is its two-stage baking process: first, a gentle bake to develop deep caramelized flavors in the fruit and nuts, then a final warm-through to ensure even moisture distribution. The spice blend—cinnamon, nutmeg, and allspice—adds warmth without overpowering the natural sweetness of the fruits, while a touch of brandy or rum enhances the depth of flavor as it ages. This isn't just dessert; it's a centerpiece that improves with time.
The result is a cake with layers of moist, spiced fruit separated by nutty crumb, each slice offering a perfect balance of chewy dried fruit, buttery richness, and aromatic spices. The texture remains tender for weeks, making it ideal for gifting or stashing away for special occasions. No one will guess it's been sitting on the counter for months—just pure, concentrated flavor in every bite.
For those who prefer a modern twist, variations include adding citrus zest for brightness or a splash of alcohol to intensify the fruit flavors during storage. The recipe scales beautifully, so you can bake it for holidays or keep a small batch on hand year-round. Let's create a cake that stands the test of time—and taste buds.
Ingredients for all fruit cake
Rich layers of spiced fruit and nuts create a cake that improves with time.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for layering |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Light Brown Sugar 🍚 | ½ cup | Packed for moisture |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Dried Mixed Fruit 🍇 | 4 cups | Chopped, unsweetened |
| Walnuts 🌰 | 2 cups | Toasted, roughly chopped |
| Ground Cinnamon 🌿 | 2 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated |
| Ground Allspice 🌶️ | 1 tsp | For deep warmth |
| Dark Rum or Brandy 🍷 | ¼ cup | Optional, for depth |
| Baking Powder 🍞 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
The dried fruit is the heart of this cake—look for unsweetened varieties at specialty stores like Whole Foods or bulk bins. Penzeys carries excellent quality for spices, but regular grocery store options work fine if fresh. Toasting the walnuts in a dry pan until fragrant (about 5 minutes) enhances their flavor dramatically. For the butter, European-style unsalted (like Plugrá) adds richness, but any good brand works. The rum or brandy is optional but worth it—it deepens the fruit flavors as the cake ages.
No walnuts? Pecans or almonds work equally well, though texture will vary slightly. Substitute raisins or dried apricots for the mixed fruit if needed, but adjust the sugar slightly to balance sweetness. The spices are non-negotiable—nutmeg and allspice give that signature warmth. If you can't find ground allspice, crush whole allspice berries for a more authentic flavor. For the alcohol, apple cider or orange juice can replace it, though the cake won't develop the same depth over time.
Store the cake in an airtight container at room temperature for up to 3 months—it actually tastes better as it ages. Wrap it tightly in plastic wrap first to prevent drying. For gifting, slice it into individual portions and wrap each piece in parchment paper. The texture remains tender for weeks, making it perfect for holiday baking. If you prefer a softer crumb, add 1 tbsp cornstarch to the flour mixture, but the traditional version holds up beautifully without it.
Why You'll Love This Recipe
- No-Fuss Mix-In: I swear by this recipe because it’s the kind of cake that lets you use whatever fruit’s on sale or in your fridge—no fancy chopping, no measuring cups of dried cherries. Just toss in whatever you’ve got: apples, pears, even a handful of citrus peel. The flour and butter base holds everything together like a hug, so you’re not stuck with a crumbly mess.
- Caramel-Kissed Magic: That combo of granulated and brown sugar? Absolute genius. The butter and eggs create this rich, velvety crumb, while the brown sugar adds a deep, molasses-like warmth that lingers. Honestly, the first bite makes me forget it’s a cake—it’s more like a dessert that’s somehow still a cake. (Yes, even on a Tuesday night.)
- Holiday or Snack: Between us, this cake is my secret weapon for holidays, but it’s also the perfect after-dinner treat when you’re craving something sweet without the fuss. Make it ahead for Thanksgiving, or pull it out of the fridge when you need a quick pick-me-up. It’s the kind of thing that tastes just as good cold as it does warm.
Step-by-step instructions for all-fruit cake
Here's how to create a rich, spiced fruit cake with perfect layers and long-lasting moisture.
👨🍳 Step 1: Prepare the Dried Fruit and Nuts
Toast the 2 cups walnuts in a dry skillet over medium heat for 5-7 minutes until fragrant and golden. Watch closely—they'll darken quickly. Transfer to a plate and let cool completely before chopping roughly with a knife. This toasting enhances their nutty flavor and prevents them from absorbing too much moisture.
Next, combine the 4 cups dried mixed fruit in a large bowl. Pour the 0.25 cup dark rum or brandy (if using) over the fruit and let it soak for at least 1 hour—this softens the fruit and infuses it with flavor. If you skip the alcohol, simply add 2 tablespoons warm water instead. The fruit should be plump and tender before mixing with other ingredients.
👨🍳 Step 2: Cream Butter and Sugars
In a stand mixer fitted with the paddle attachment, beat the 1.5 cups unsalted butter (cold and cubed) with the 1.5 cups granulated sugar and 0.5 cup light brown sugar on medium speed for 3-4 minutes. The mixture should become light and fluffy, nearly doubling in volume. This step is crucial for creating a tender crumb—don't rush it.
Add the 4 whole large eggs, one at a time, mixing on low speed for 30 seconds after each addition until fully incorporated. Scrape down the sides of the bowl as needed. The batter should be smooth and pale yellow. Here's the thing—room temperature eggs blend more easily, so if yours are cold, let them sit at room temperature for 10 minutes before adding.
👨🍳 Step 3: Combine Dry Ingredients and Fruit
In a separate bowl, whisk together the 4 cups all-purpose flour, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, 1 tsp ground allspice, 2 tsp baking powder, and 0.5 tsp salt. Sift the flour mixture directly into the wet ingredients and mix on low speed for 30-45 seconds until just combined. Overmixing develops gluten, which can make the cake dense.
Remove the bowl from the mixer and gently fold in the soaked fruit and toasted walnuts using a silicone spatula. Be careful not to overmix—just until everything is evenly distributed. The batter will be thick and sticky, but that's exactly what you want for a moist cake. If the batter seems too stiff, add 1-2 tablespoons warm water to loosen it slightly.
🥘 Step 4: Layer and Bake for Perfect Texture
Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans or line them with parchment circles. Divide the batter evenly between the pans, spreading it into the corners to create an even layer. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Rotate the pans halfway through baking for even browning.
Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. Here's where patience pays off—the cakes will firm up as they cool, making them easier to layer. Once fully cooled, place one cake on a serving plate and spread a thin layer of lemon glaze (optional, made with powdered sugar and lemon juice) if desired. Top with the second cake layer.
⏰ Step 5: Store and Serve for Maximum Freshness
Wrap the fully assembled cake tightly in plastic wrap and store it at room temperature for up to 2 weeks, or refrigerate for up to 3 months. The longer it sits, the more the flavors meld together. To serve, slice with a serrated knife and dust with powdered sugar if desired. Each slice should reveal moist layers of fruit, tender crumb, and rich spice notes that develop over time.
This cake improves with age—unlike many baked goods, it doesn't dry out. The alcohol in the fruit mixture (if used) acts as a natural preservative, keeping the cake fresh for months. For best results, let the cake sit at room temperature for 30 minutes before slicing to ensure clean cuts and maximum moisture in each bite.
Pro Tips For Making All Fruit Cake
- CREAM THE BUTTER SLOW: I learned this the hard way—dumping cold butter into sugar and whipping it all at once just makes a greasy mess. Instead, soften the butter first (it should dent but not smear), then mix it with the sugars one tablespoon at a time while you fold in the flour. This keeps the texture light and prevents a dense, crumbly cake.
- WEIGH THE FLOUR: Spooning flour into the bowl and scooping it back out? Stop. Use a kitchen scale and measure by weight—1 cup of all-purpose flour can vary by 20-30 grams depending on how you pack it. For this cake, aim for 280g flour total. (Yes, even if you’re impatient like me.)
- BAKE LOW AND LONG: The oven’s hot spot isn’t your friend here. Rotate the cake halfway through baking and check the center with a skewer—it should come out clean but still slightly moist. If the top browns too fast, tent it with foil. Underbaking is better than over; this cake keeps improving for days.
- SOAK THE FRUIT FIRST: Skip this, and you’ll end up with a dry, crumbly mess. Toss your dried fruit (if using) in warm tea or rum for at least 30 minutes before folding it into the batter. The fruit absorbs liquid, so drain it well—but don’t rinse, or you’ll wash away the flavor. (Pro move: use Earl Grey tea for depth.)
Creative variations of this all fruit cake
Citrus Brightened Twist
Add 1 tablespoon lemon zest and 1 tablespoon orange zest to the dried fruit mixture before soaking. The citrus oils infuse the cake with a refreshing brightness that cuts through the richness of the nuts and spices. I find this works especially well with dried apricots or mango in the fruit mix. For extra zing, brush the top of the baked layers with a simple lemon syrup (equal parts sugar and water, heated until dissolved) before assembling. 🍋
Spiced Rum Infusion
Replace the plain rum or brandy with spiced rum (like Captain Morgan) for a built-in flavor boost. The warm spices in the rum—like cinnamon and clove—complement the cake's natural spices perfectly. For an even deeper flavor, simmer ½ cup spiced rum with 1 cinnamon stick and 2 star anise pods for 10 minutes before pouring it over the fruit. This infusion adds complexity without extra effort. 🍹
Chocolate-Dipped Layers
For a decadent variation, prepare a simple chocolate glaze using ½ cup melted dark chocolate, 2 tablespoons heavy cream, and 1 teaspoon coconut oil. After baking and cooling the layers, spread a thin layer of this glaze between them instead of the lemon glaze. The chocolate adds a luxurious depth that pairs beautifully with the spiced fruit. Drizzle extra glaze over the top for presentation. 🍫
Nut-Free Adaptation
Skip the walnuts entirely and replace them with ½ cup chopped dried figs or ¼ cup chopped candied ginger for texture. If you want crunch without nuts, toast ½ cup pepitas (pumpkin seeds) until golden and chop them finely. The figs add natural sweetness, while the ginger brings a subtle kick that enhances the spice profile. 🌰
Boozy Fruit Soak
For a bolder flavor, soak the dried fruit in a mixture of ¼ cup brandy, ¼ cup orange juice, and 1 tablespoon honey instead of just alcohol. The honey adds moisture and balances the tartness of citrus, while the orange juice brightens the overall flavor. This variation works especially well with dried cherries or cranberries in the fruit mix. 🍊
Herbal Tea Infusion
Swap out the alcohol entirely and soak the dried fruit in 1 cup strong Earl Grey tea (cooled) mixed with 1 tablespoon honey. The floral notes of the tea complement the spices beautifully, creating a sophisticated flavor profile without alcohol. This version is perfect for those who want to avoid boozy elements but still crave depth. 🍵
Nutrition facts
Frequently asked questions
Why does all-fruit cake taste better over time?
The alcohol in the fruit soak (rum or brandy) acts as a natural preservative, while the spices and dried fruit continue to meld together. The cake's moisture actually redistributes as it sits, creating a more balanced texture and deeper flavor profile. Think of it like a fine wine—it develops complexity with age!
Can I make this cake without alcohol?
Replace the 0.25 cup rum or brandy with 2 tablespoons warm water or 2 tablespoons orange juice for moisture. For extra flavor, use 1 cup strong herbal tea (like Earl Grey) mixed with 1 tablespoon honey to soak the fruit. The cake will still be delicious, though the aging process may be slightly less pronounced.
How do I prevent the cake from drying out?
Store it in an airtight container at room temperature, wrapped tightly in plastic wrap first. The butter and brown sugar help maintain moisture, but check the cake weekly and cover with a damp towel if needed. For long-term storage (3+ months), refrigerate the wrapped cake. Always let it sit at room temperature for 30 minutes before slicing to restore moisture.
What's the best way to slice this cake?
Use a serrated knife and dip it in hot water between slices to prevent crumbs. Warm the knife slightly for the first cut to create a clean edge, then proceed with cold water for subsequent slices. For gift boxes, wrap individual slices in parchment paper to keep them fresh. The layers should separate cleanly if the cake has been properly rested.
Can I use fresh fruit instead of dried?
Fresh fruit won't work for this recipe—the moisture content is too high and it won't hold up during baking. However, you can dry your own fruit at home by thinly slicing apples, pears, or peaches and dehydrating them at 135°F for 6-8 hours. For convenience, store-bought unsweetened dried fruit is best, as it's already balanced for baking.
