Desserts
This amaretto fruit cake recipe delivers the perfect balance of nutty almond flavor and boozy richness that keeps every slice wonderfully moist. The secret lies in layering candied fruit and a generous amaretto-soaked syrup that infuses the cake with deep, aromatic notes.
I developed this version after years of experimenting with traditional fruit cakes, refining the technique to ensure a tender crumb and just the right amount of alcohol warmth—without being overpowering.
The process begins with a simple yet flavorful cake batter, enriched with almond extract and a splash of amaretto to deepen the nutty profile right from the start.
As the cake bakes, layers of candied fruit and a boozy syrup are carefully inserted, creating pockets of intense flavor that transform a basic fruit cake into something truly special.
What sets this apart is the slow-baked finish, which allows the flavors to meld and the cake to develop a rich, caramelized crust.
What you'll end up with is a cake that's moist and dense enough to hold its shape while staying tender for days. The amaretto infuses through the syrup, creating layers of flavor that make each bite feel like a little indulgence.
The nutty almond essence from the liqueur pairs beautifully with the sweetness of the fruit, making this the perfect dessert for holidays or special occasions.
For an extra touch, a simple glaze or dusting of powdered sugar adds a professional finish, while optional garnishes like toasted almonds or fresh berries elevate the presentation.
This recipe is designed to impress, whether you're serving it at a festive gathering or treating yourself to a luxurious dessert. Let's get baking!
Ingredients for amaretto fruit cake
Twelve carefully chosen ingredients create the perfect balance of nutty almond and boozy richness in this luxurious fruit cake.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for even baking |
| Granulated Sugar 🍚 | 2 cups | Superfine preferred for smoothness |
| Light Brown Sugar 🍚 | ½ cup | Packed for moisture |
| Large Eggs 🥚 | 4 whole | Room temperature for blending |
| Pure Almond Extract 🌿 | 1 tbsp | High-quality for authentic flavor |
| Amaretto Liqueur 🍷 | ½ cup | Plus 2 tbsp for syrup |
| Whole Milk 🥛 | 1 cup | Full-fat for richness |
| Vanilla Extract 🌸 | 1 tsp | Pure Madagascar preferred |
| Baking Powder 🍞 | 2 tsp | Diamond Crystal preferred |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground for warmth |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Candied Mixed Fruit 🍓 | 2 ½ cups | Chopped, store-bought or homemade |
| Toasted Sliced Almonds 🥜 | 1 ½ cups | For garnish and texture |
| Powdered Sugar 🍚 | 1 cup | For glaze, sifted |
The almond extract and amaretto are non-negotiable for that signature nutty depth. Ghirardelli or McCormick almond extract delivers the most authentic flavor, while Disaronno amaretto is the gold standard—though Luxardo works beautifully too. For candied fruit, Trader Joe's or Wegmans have excellent pre-made options, but homemade is worth the effort if you've got time. The butter should be cold and cubed—this ensures proper layering in the batter. If you're feeling fancy, European-style butter like Plugrá adds extra richness.
No almond extract? Marzipan paste at half the amount works in a pinch, though the flavor won't be identical. Substituting amaretto with almond-flavored syrup plus 1 tsp almond extract gets you close, but you'll lose that signature boozy warmth. For the candied fruit, dried apricots or cherries soaked in amaretto make a stunning alternative. The glaze can be skipped entirely if you prefer a naked cake—just dust with powdered sugar right before serving. And if you're worried about alcohol content, bake the cake uncovered for the first 20 minutes to let some of the amaretto evaporate.
This cake keeps beautifully for up to 5 days in an airtight container at room temperature, though it's best enjoyed within 3 days for maximum moisture. For longer storage, wrap tightly in plastic and refrigerate for up to 2 weeks. The glaze can be made a day ahead and reheated gently before using. Slice with a serrated knife for clean cuts—this dense cake resists tearing. Leftovers? Toasted almonds on top make even day-old slices feel special.
Why You'll Love This Recipe
- No-Fuss Layers: I swear by this cake’s simplicity—just mix, fold, and bake. The butter and sugars do all the heavy lifting while the amaretto soaks in effortlessly, so you’re not stuck measuring out fancy syrups or waiting for layers to set.
- Almond-Kissed Magic: That first bite? Pure amaretto warmth with a whisper of citrus from the fruit. The brown sugar caramelizes just enough to make every slice taste like a hug, and the eggs keep it rich without being heavy.
- Holiday or Snack Attack: Between us, this cake is my go-to for Christmas gifts and lazy Sunday afternoons. Slice it thin for tea time or serve thick for dessert—it’s equally at home wrapped in ribbon or straight from the fridge.
- Budget-Friendly Luxury: You’d pay $20 for a slice at a café, but here? The same ingredients make a whole cake. The amaretto’s depth comes from a splash of extract, not a bottle, and the butter and sugar stretch into layers of decadence without breaking the bank.
Step-by-step instructions for amaretto fruit cake
Mastering this cake requires precision in layering flavors and technique. Follow these steps for a perfectly moist, nutty fruit cake.
Prepare the Dough Base
Preheat your oven to 350°F and grease a 10-inch round cake pan. In a stand mixer fitted with the paddle attachment, cream together the 1.5 cups unsalted butter and both 2 cups granulated sugar and 0.5 cup light brown sugar on medium speed for 3-5 minutes until light and fluffy. This step is crucial—you'll know it's ready when the mixture nearly doubles in volume and becomes pale.
Add the 4 whole large eggs one at a time, mixing well after each addition. Incorporate the 1 tbsp pure almond extract, 0.5 cup amaretto liqueur, 1 cup whole milk, 1 tsp vanilla extract, and 1 tsp ground cinnamon. Mix until fully combined, scraping down the sides of the bowl as needed. The batter should be smooth and well aerated.
Combine Dry Ingredients and Fruit
In a separate bowl, whisk together the 3 cups all-purpose flour, 2 tsp baking powder, and 0.5 tsp salt. Gradually add this dry mixture to the wet ingredients, mixing on low speed just until combined—you should still see some flour streaks. This prevents overdevelopment of gluten, which can make the cake dense.
Gently fold in the 2.5 cups candied mixed fruit using a spatula. Be careful not to overmix; the fruit should be evenly distributed but the batter should remain light. The fruit will add moisture and bursts of sweetness throughout each slice. Pour the batter into the prepared cake pan and smooth the top.
Bake and Add Almond Topping
Bake the cake for 50-60 minutes, or until a toothpick inserted into the center comes out clean. The cake should be golden brown and spring back gently when pressed. If the top browns too quickly, tent the pan with foil to prevent overbrowning while ensuring it's fully cooked inside.
While the cake bakes, prepare the almond topping by mixing the 1.5 cups toasted sliced almonds with an additional 2 tbsp amaretto liqueur (from the ingredients list). Once the cake is done, spread this mixture evenly over the top of the warm cake. This step adds texture and an extra layer of almond flavor.
Create the Glaze and Finish
In a small bowl, whisk together the 1 cup powdered sugar with 2-3 tablespoons of the reserved amaretto liqueur (from the original 0.5 cup) until smooth. The glaze should be thick but pourable. Drizzle it evenly over the cooled cake, allowing it to drip down the sides for a decorative finish.
Let the cake cool in the pan for 15 minutes before transferring it to a wire rack to cool completely. This gradual cooling prevents cracking and allows the flavors to meld together. Once fully cooled, the cake will have a moist, tender crumb with bursts of candied fruit and a rich almond aroma.
Pro Tips For Making Amaretto Fruit Cake
- Cream Butter and Sugar Slowly: I used to dump everything in the mixer and hit go, but this cake needs patience—beat the butter, brown sugar, and granulated sugar on medium for 3-4 minutes until it’s pale, fluffy, and ribbon-like. That light color means proper aeration, which keeps the cake tender, not dense. (Yes, it takes longer, but your future slice will be worth it.)
- Toast the Almonds First: Skip the raw almonds—they’ll turn to mush and make the cake greasy. Pulse them in a food processor, then spread on a baking sheet and toast at 350°F for 8-10 minutes until fragrant and golden. This step adds depth of flavor and crunch that no store-bought almond extract can match.
- Don’t Overmix the Batter: Once you fold in the dry ingredients, stop as soon as they’re just combined. Overmixing develops gluten, and this cake’s texture relies on being tender. Use a spatula to gently fold—lumps are fine, but a stiff batter means a tough crumb. (I learned this after a cake that tasted more like a brick.)
- Bake at 325°F, Not Hotter: Amaretto cakes are dense and need slow, even cooking. Cranking the oven to 350°F risks a dry exterior and gooey center. Use an oven thermometer to confirm the temp—mine runs 25°F hot, so I bake at 300°F to be safe. Check doneness with a skewer; it should come out slightly sticky, not wet.
Storing and reheating your leftovers
Room-Temp Storage
This cake stays fresh for up to 5 days at room temperature when stored in an airtight container with a layer of parchment paper between slices. I swear by Rubbermaid Brilliance containers—they seal tightly and keep moisture locked in.
Place the cake on a wire rack inside the container to prevent sogginess from condensation. The flavors actually deepen over time as the amaretto continues to infuse. 💫
Fridge Preservation
For longer storage, refrigerate the cake wrapped in plastic wrap for up to 2 weeks. The cold temperature helps preserve the moist texture, though the glaze may firm up slightly. Let it sit at room temperature for 15-20 minutes before serving to restore the perfect bite.
I like to reheat slices in the microwave for 10-15 seconds to revive the warmth of the almond flavor.
Freezer Magic
This cake freezes beautifully for up to 3 months when properly wrapped. I use vacuum-sealed bags for best results—just slice the cake before freezing, then seal each portion individually.
When ready to serve, thaw overnight in the fridge and reheat slices in a 350°F oven for 8-10 minutes to restore moisture. The texture remains tender, though the glaze may need refreshing with a quick dusting of powdered sugar.
Reviving Day-Old Cake
If your cake has lost some moisture, don't toss it! Brush slices with a little amaretto syrup (mix 1 tbsp powdered sugar with 1 tsp amaretto) and warm in the oven for 5 minutes.
The alcohol helps restore moisture while enhancing the nutty flavor. For extra decadence, top with a sprinkle of toasted almonds and a drizzle of warmed glaze.
Glaze Refresh Tips
The glaze can dry out over time, but it's easily revived. Simply whisk 1 tbsp warm water with the powdered sugar to loosen it, then drizzle over the cake. For a quicker fix, microwave the glaze for 10 seconds to soften before applying.
If the cake feels too dry, brush with a little amaretto before adding fresh glaze—the alcohol works wonders for hydration! 💡
Nutrition facts
Frequently asked questions
Can I make this amaretto fruit cake without alcohol?
Yes! Replace the 0.5 cup amaretto with 0.5 cup almond syrup (like Torani) plus 1 tbsp almond extract. For the glaze, use 1 tbsp almond extract mixed with 2 tbsp warm water instead of amaretto. The nutty flavor remains, though the boozy warmth will be missing.
How do I know when the cake is fully baked?
Use the toothpick test: insert it into the center—it should come out clean with just a few moist crumbs. The cake edges should pull away slightly from the pan, and the top should be golden brown. If the top browns too fast, tent with foil after 30 minutes to prevent overbrowning while the center cooks.
Can I make this cake gluten-free?
Swap the all-purpose flour for a 1:1 gluten-free baking flour blend (like Bob's Red Mill) plus 1 tsp xanthan gum. Add 2 tbsp extra milk to the batter to compensate for the lack of gluten. The texture will be slightly denser but still moist.
What's the best way to slice this dense cake?
Use a serrated knife and dip it in hot water between slices to prevent crumbling. Warm the knife slightly to help it glide through the dense layers. For cleaner cuts, chill the cake for 1 hour before slicing.
Why does my cake smell amazing but taste bland?
This usually means the amaretto didn't infuse enough. Try adding 1 extra tbsp amaretto to the syrup layer or brushing the cooled cake with 1 tsp amaretto mixed with 1 tbsp powdered sugar. Baking too long can also dry out flavors—stick to the 50-60 minute window.
