Desserts
This amaretto divine cake delivers the perfect balance of nutty liqueur richness and toasted almond crunch in every bite—moist layers infused with authentic amaretto flavor. The secret lies in combining almond extract with a touch of amaretto liqueur, creating a sophisticated yet approachable dessert that feels both elegant and comforting.
What sets this recipe apart is the dual texture: tender, velvety cake layers paired with a crumbly almond topping that adds satisfying contrast.
The recipe begins with a simple yet foolproof cake batter that yields moist crumbs without being dense, thanks to a precise blend of flour, sugar, and eggs.
Amaretto's signature almond flavor is amplified by toasted almonds folded into the batter and a buttery crumb topping that caramelizes beautifully in the oven. The result is a cake that's rich enough to impress guests but light enough to enjoy as a solo treat.
Once baked, the cake is layered with a velvety amaretto buttercream that ties together the nutty flavors while adding a touch of sweetness. The final touch—a dusting of powdered sugar and extra toasted almonds—elevates the presentation, making it perfect for celebrations or a special dessert moment.
Every step is designed to ensure consistency, so you'll achieve professional-quality results at home.
This cake pairs beautifully with a cup of espresso or a glass of dessert wine, making it ideal for dinner parties or intimate gatherings. The recipe scales easily for larger crowds, and the flavors develop even better the next day, so it's perfect for meal prep.
Let's dive into the steps to create this showstopping dessert.
Ingredients for amaretto divine cake
Eighteen ingredients for a cake that's rich, nutty, and perfectly moist—every bite feels like a hug.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | Superfine preferred for smoothness |
| Light Brown Sugar 🍚 | ½ cup | Packed for moisture |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Large Eggs 🥚 | 4 whole | Room temperature for blending |
| Pure Vanilla Extract 🌿 | 2 tsp | High-quality preferred |
| Almond Extract 🥜 | 1 tsp | Pure, not imitation |
| Amaretto Liqueur 🍷 | ½ cup | High-quality, 25% ABV |
| Whole Milk 🥛 | 1 cup | Room temperature |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Sliced Almonds 🥜 | 1 ½ cups | Toasted until golden |
| Powdered Sugar 🍚 | 2 cups | For buttercream and dusting |
| Heavy Whipping Cream 🥛 | 1 ½ cups | Cold for buttercream |
The almond extract and amaretto liqueur are non-negotiable for that signature flavor. Ghirardelli or Disaronno amaretto are my go-tos—they've got that authentic almond punch. For the almond extract, McCormick or Pure Almond brands are reliable. Toast your sliced almonds in a dry pan until they're golden and fragrant—this adds depth to both the batter and the crumb topping. The butter needs to be room temperature, so take it out 30 minutes before baking. Pro tip: if your kitchen's cold, microwave it for 20 seconds to just soften it.
No amaretto? Substitute with 1/4 cup almond extract plus 1/4 cup extra milk—it's not identical, but close. For a lighter cake, swap half the all-purpose flour for cake flour. The buttercream can be made ahead and stored in the fridge for 3 days, just whip it back up before frosting. If you're avoiding alcohol, use almond syrup or extra almond extract instead. The baking powder is crucial here—don't skip it or the cake will be dense. And if you're feeling fancy, add a pinch of cardamom to the batter for an elegant twist.
The cake keeps beautifully—3 days at room temperature covered loosely, or 1 week in the fridge. For the almond topping, make it fresh the day you bake, but store the extra batter in the fridge for 2 days if you're making multiple layers. The buttercream can be frozen for 3 months—thaw and rewhip before using. To serve, dust with powdered sugar right before slicing. The flavors actually improve overnight, so this is the perfect make-ahead dessert for parties.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just cream the butter and sugars by hand until it’s light and fluffy. No electric mixer? No problem. The brown sugar’s caramel depth comes through even with elbow grease, and honestly? That’s part of the charm.
- Amaretto Magic: Between us, the almond kick from amaretto transforms this into something special. It’s not too sweet, not too boozy—just a whisper of warmth that makes every bite feel like a little treat. The butter and eggs lock in that rich, moist texture, too.
- Party in a Box: Slice it for a crowd or pack it for a picnic—this cake travels like a champ. The sturdy crumb holds up to frosting (trust me, I’ve tried it with cream cheese glaze), and it’s the kind of dessert that disappears fast, even at gatherings where cake isn’t the star.
- Budget-Friendly Luxury: Five ingredients, zero fancy shortcuts. The flour and sugar stretch far, the butter adds richness without breaking the bank, and the eggs bind it all together perfectly. Leftovers? They’re delicious the next day—if they last that long.
Step-by-step instructions for amaretto divine cake
This cake delivers rich, moist layers with a perfect almond-kissed flavor—every step ensures that texture.
Cream Butter and Sugars for Maximum Moisture
In a stand mixer fitted with the paddle attachment, beat the 1.5 cups unsalted butter on medium speed until completely smooth—about 3 minutes. This step is crucial for incorporating air, which creates that light, tender crumb we're after.
Gradually add the 2 cups granulated sugar and 0.5 cup light brown sugar, mixing continuously until the mixture is pale and fluffy—about 4-5 minutes. You'll see it nearly double in volume. Scrape down the sides of the bowl with a spatula to ensure even mixing. The reason we wait until the butter is fully creamed is that cold butter absorbs into the flour instead of creating that airy texture we want.
Add Eggs and Extracts for Rich Flavor
Add the 4 whole large eggs, one at a time, mixing well after each addition until fully incorporated. The mixture should be thick and ribbon-like. Here's where the almond flavor really comes through—add the 2 teaspoons pure vanilla extract and 1 teaspoon almond extract, mixing just until combined.
Next, stir in the 0.5 cup amaretto liqueur and 1 cup whole milk. The alcohol in the amaretto will evaporate during baking, leaving behind that signature nutty aroma. Mix until just combined—overmixing at this stage can develop gluten and make the cake dense. The batter should be smooth and slightly thick, like a well-tempered cake batter.
Combine Dry Ingredients and Fold Gently
In a separate bowl, sift together the 2.5 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. This ensures even distribution and prevents lumps in the final batter. Gently fold the dry ingredients into the wet mixture using a spatula, mixing just until combined—you should still see some flour streaks.
Real talk: don't overmix. The moment you see the batter come together smoothly, stop mixing. Overmixing develops gluten, which leads to a tough cake instead of that tender, moist texture we're aiming for. The batter should be thick but pourable—like a well-behaved cake batter.
Layer and Bake for Perfect Rise
Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans or line them with parchment rounds. Divide the batter evenly between the pans and smooth the tops. Here's the thing—tap each pan gently on the counter to release any air bubbles that might have formed during mixing.
Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, and the top should spring back when touched lightly. Rotate the pans halfway through baking for even browning. Don't open the oven door during the first 20 minutes—this prevents the cakes from sinking.
Toast Almonds and Assemble the Cake
While the cakes bake, toast the 1.5 cups sliced almonds in a dry skillet over medium heat for 3-4 minutes, stirring constantly, until they're golden brown and fragrant. Spread them on a plate to cool—they'll crisp up as they cool and add that perfect crunch to the finished cake.
Once the cakes are completely cool, prepare the buttercream by beating the 1.5 cups heavy whipping cream and 2 cups powdered sugar together until light and fluffy. Spread a layer of buttercream on the first cake, then add the second layer. Dust the top and sides with additional powdered sugar and sprinkle the toasted almonds evenly over the top. This is where the magic happens—the combination of moist cake, creamy frosting, and crunchy almonds makes every bite unforgettable.
Pro Tips For Making Amaretto Divine Cake
- Melt Butter Slowly: I learned this the hard way—dumping cold butter into the dry ingredients makes for a cake that’s dense and greasy. Instead, melt the butter first, then cool it to room temperature before mixing. This keeps the texture light and fluffy, which is non-negotiable for a good amaretto cake.
- Sift the Flour Twice: Skimping on sifting means lumps that turn into dry pockets in your cake. Use a fine-mesh sieve and do it twice—once before measuring, once before folding into the butter-sugar mix. Yes, it’s extra work, but the result is a tender crumb that actually holds up to the amaretto’s moisture.
- Don’t Overmix the Batter: After burning three batches of this cake, I finally figured out the issue: overmixing. Once you fold in the flour, stop as soon as it’s just combined. The moment the dough looks streaky, you’ve gone too far. This keeps the cake airy, not tough—trust me, your knife will thank you.
- Weigh the Eggs: I was skeptical until I tried it: using a scale for eggs guarantees consistency. Large eggs vary in size, and this cake relies on their structure. Weigh them to 50g each (about 1.75 oz)—it’s the small detail that keeps every slice perfectly moist, not gummy.
Make-ahead tips for this recipe
Prep Ahead Strategy
This cake is a make-ahead dream—prepare everything 24 hours in advance for minimal last-minute stress. I recommend baking the cake layers 1 day ahead and storing them wrapped in plastic wrap at room temperature. The flavors deepen overnight, and the texture remains perfectly moist. 💫
Buttercream Prep
Make the buttercream 3 days ahead and store it in an airtight container in the fridge. When ready to assemble, simply whip it back to fluffy perfection using a hand mixer.
For extra insurance, divide the buttercream into portions and freeze one portion—thaw and rewhip as needed. This ensures you always have fresh frosting on hand.
Almond Topping
Toast the sliced almonds fresh on baking day, but store the leftover batter in the fridge for 2 days if making multiple layers. For a shortcut, buy pre-toasted almonds from the store—they work in a pinch, though homemade toasted almonds add that extra depth of flavor.
Keep them in a sealed container to maintain crispness.
Assembly Day
On the day of serving, simply layer the cakes with the pre-made buttercream and dust with powdered sugar. The assembly process takes just 15 minutes, making it perfect for last-minute gatherings. I like to assemble the cake 4 hours before serving to allow the layers to meld together beautifully.
Storage Solutions
Store the fully assembled cake in an airtight container at room temperature for 3 days or refrigerate for 1 week. For longer storage, freeze the fully assembled cake (without the almond topping) for up to 3 months.
Thaw overnight in the fridge before serving. The key is to keep it covered to prevent drying.
Serving Tips
Dust the cake with powdered sugar right before serving to keep it looking fresh. For an elegant touch, add a few extra toasted almonds on top just before slicing. Serve with a cup of espresso or a glass of dessert wine to complement the amaretto flavors.
This cake keeps well, so it’s perfect for meal prep—just reheat slices in the microwave for 10-15 seconds if needed. 🍰
Nutrition facts
Frequently asked questions
Can I make this cake without amaretto liqueur?
The amaretto liqueur is key for that signature nutty flavor, but you can substitute it! Use ¼ cup almond extract plus ¼ cup extra milk for a similar almond aroma. For a lighter alcohol-free version, try almond syrup (available in baking sections) or increase the almond extract to 1.5 teaspoons while reducing milk slightly. The texture stays the same—just the flavor profile changes.
Why does my cake turn out dense instead of moist?
Overmixing the batter is the #1 culprit! Stop folding the dry ingredients as soon as they're just combined—you should still see flour streaks. Also ensure your butter is room temperature (not melted) and cream it thoroughly for 4-5 minutes until pale and fluffy. Another tip: don't overbake—pull the cake when a toothpick comes out with moist crumbs, not dry ones.
How do I store leftovers to keep them fresh?
Wrap individual slices in plastic wrap and store at room temperature for 2 days or refrigerate for 5 days. For longer storage, freeze slices (without frosting) for up to 3 months. To reheat, microwave for 10-15 seconds to restore moisture. The buttercream stays fresh covered in the fridge for 3 days—just rewhip before using.
Can I use this recipe for a gluten-free version?
Replace the 2.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add ½ teaspoon xanthan gum if your blend doesn't include it. For best results, also use gluten-free cake flour in the almond topping. The texture will be slightly denser but still delicious—just avoid overmixing even more carefully.
What's the best way to serve this cake?
This cake shines at holiday gatherings or as a special dessert for dinner parties! Serve warm slices with a scoop of vanilla bean ice cream or a dollop of whipped cream. For an elegant touch, pair it with espresso or a glass of Port wine. The flavors actually improve the next day, so it's perfect for meal prep—just dust with powdered sugar before serving to keep it looking fresh.
