Desserts
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!
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.
šØāš³ 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.
š³ 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.
šØāš³ 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.
š„ 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.
š„ 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.
ā° 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
Frequently asked questions
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.
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.
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.
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.
