Amaretto Divine Cake Recipe: Liqueur-Infused Layers with Buttery Crunch

Desserts

Amaretto Divine Cake Recipe: Liqueur-Infused Layers with Buttery Crunch

This Amaretto Divine Cake delivers layers of buttery richness and almond-kissed depth that will make every slice feel like a celebration. 💛 The secret lies in infusing amaretto into both the cake batter and the liqueur-soaked filling, creating a moist, tender crumb with a subtle nutty aroma that lingers with each bite.

I developed this recipe after years of perfecting the balance between sweetness and boozy sophistication—it’s the kind of dessert that impresses guests while feeling effortless to make.

The magic happens in the layers: a buttery vanilla cake base baked to golden perfection, a creamy amaretto filling that soaks into each layer, and a crunchy almond topping that adds texture contrast.

The amaretto isn’t just an afterthought—it’s the star, infused into the batter and drizzled between layers for maximum flavor impact. This isn’t your average cake; it’s a showstopper that tastes like a mix of bakery elegance and homey comfort.

What you’ll end up with is a moist, flavorful cake that stays fresh for days, thanks to the amaretto’s natural preservative qualities. The layers are tender yet sturdy, the filling is rich without being heavy, and the almond topping adds a satisfying crunch that cuts through the buttery richness.

Perfect for birthdays, holidays, or when you simply crave a dessert that feels like a hug in cake form.

Ready in just under 2 hours (including cooling), this recipe is designed for home bakers who want restaurant-quality results without the fuss. The steps are straightforward, the ingredients are simple, and the payoff is a cake that’s impossible to resist. Let’s get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for amaretto divine cake

Twelve simple ingredients, three dreamy layers—this cake tastes like a bakery secret.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for even texture
Granulated Sugar 🍚 2 ½ cups White or light brown
Unsalted Butter 🧈 1 ½ cups Room temperature, cubed
Large Eggs 🥚 4 whole Room temperature, separated
Vanilla Extract 🌿 2 tsp Pure, high-quality extract
Amaretto Liqueur 🍷 ½ cup Disaronno preferred, chilled
Powdered Sugar 🍚 3 cups For filling and dusting
Heavy Cream 🥛 1 ½ cups Cold, full-fat preferred
Ground Almonds 🌰 2 cups Finely ground for topping
Almond Extract 🌿 1 tsp Pure, for almond flavor
Baking Powder 🧂 2 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Almond Slices 🌰 1 cup Thin, toasted for crunch
Powdered Sugar 🍚 ½ cup Extra for final dusting

The butter and amaretto are non-negotiable. European-style unsalted butter (like Plugrá or Land O’Lakes) melts beautifully, giving that signature richness. For the amaretto, Disaronno is the gold standard—its almond flavor is more pronounced than budget brands. Grab a bottle from BevMo or your local liquor store; it’s worth the splurge. The almond extract should be pure, not imitation—McCormick or Goya brands are reliable. Pro tip: Toast your ground almonds for 5 minutes in a dry pan before using; it deepens their flavor and prevents bitterness. If you’re short on time, store-bought marzipan can replace the ground almonds in a pinch, though it’s pricier.

No amaretto? Almond extract plus a splash of orange liqueur mimics the nutty depth, though it won’t be identical. Swapping butter for oil? Melted coconut oil works, but the cake won’t be as tender. For the almond topping, slivered almonds toasted with a pinch of cinnamon add warmth. The powdered sugar filling can be made ahead—just whip the cream and store it in the fridge for up to 2 days. If you’re baking for a crowd, double the recipe; the layers scale perfectly. And trust me, room-temperature eggs whip up fluffier—no one wants dense cake layers.

This cake keeps beautifully. Wrap tightly in plastic wrap, then foil, and store at room temperature for 3 days or in the fridge for up to 1 week. The amaretto filling actually improves with age, deepening in flavor. For longer storage, freeze the whole cake (unfrosted) for up to 3 months24 hours if kept in an airtight container. Leftovers? They’ll disappear faster than you can say ‘slice me.’

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when my stand mixer’s on strike—just cream butter and sugar by hand until light and fluffy. The eggs and vanilla blend right in, and the flour comes together with zero fuss. Honestly, it’s the kind of cake that makes me feel like a baking pro, even when I’m not.
  • Amaretto Magic: That one shot of amaretto in the batter? Chef’s kiss. It’s not overpowering—just enough almond warmth to make every bite feel like a little Italian vacation. The buttercream topping (yes, it’s in there) takes it to another level—smooth, rich, and with that signature nutty kick.
  • Crowd-Pleaser Any Day: This cake is my go-to for birthdays, book club gatherings, or when my neighbor’s kid brings over friends for snacks. It’s fancy enough for a celebration but unfussy enough that I don’t stress about decorating. Between us, I’ve served it cold, at room temp, and even reheated slices—and no one’s ever complained.
  • Budget-Friendly Luxury: All-purpose flour, butter, and eggs? That’s my pantry staples, and they stretch this recipe into days of leftovers. I’ll be real: I’ve made this cake twice in a week because it’s just that good, and it costs me less than half of what a bakery version would. Plus, the amaretto’s a splurge, but a little goes a long way.

Step-by-step instructions for amaretto divine cake

Here's how to build layers of buttery cake, boozy filling, and almond crunch—no fancy tools needed.

1

👨‍🍳 Step 1: Whisk Dry Ingredients and Cream Butter

In a large bowl, whisk together the 3 cups all-purpose flour, 2.5 cups granulated sugar, 2 tsp baking powder, and 0.5 tsp salt. Set aside—this is your dry mix. In a separate bowl, beat the 1.5 cups unsalted butter and 4 whole large eggs on medium speed until light and fluffy, about 3-4 minutes. This step incorporates air, giving your cake that signature tender crumb.

I like to press the butter against the bowl sides occasionally to ensure it's fully incorporated. The mixture should look pale yellow and nearly triple in volume. Here's the thing—room temperature butter is crucial. If it's too cold, your cake will be dense. If it's too soft, it won't emulsify properly. The butter should be soft enough to leave a slight indent when pressed with your finger but hold its shape.

2

🍳 Step 2: Combine Wet and Dry, Then Add Liqueur

Gradually add the dry mixture to the butter-egg combination, mixing on low speed just until combined. Scrape down the sides of the bowl as needed to ensure even mixing. Now, fold in the 2 tsp vanilla extract and 0.5 cup chilled amaretto liqueur using a spatula. The alcohol will evaporate during baking, leaving behind that rich, nutty flavor we love. Don't worry if the batter looks slightly curdled—it's normal and will smooth out as you mix.

Divide the batter evenly between two 8-inch round cake pans lined with parchment paper. Tap each pan gently on the counter to release any air bubbles. Here's where precision matters: use a kitchen scale if you're unsure about equal distribution. Uneven layers will throw off your beautiful stacked cake later.

3

🔥 Step 3: Bake Until Golden and Springy

Preheat your oven to 350°F. Bake the cakes for 25-30 minutes until a toothpick inserted in the center comes out clean and the edges are golden brown. Rotate the pans halfway through for even baking. I know it's tempting to open the oven early, but resist! The cakes need that steady, even heat to rise properly.

Let the cakes cool in their pans for 10 minutes, then transfer to a wire rack to cool completely. This resting period prevents them from collapsing when you remove them. While they cool, make your filling by whipping the 1.5 cups heavy cream, 3 cups powdered sugar, and 1 tsp almond extract until stiff peaks form. This should take about 3-4 minutes with a hand mixer. The filling needs to be thick enough to hold its shape between layers.

4

🥘 Step 4: Assemble Layers with Filling

Place the first cake layer on a serving plate. Spread an even layer of the whipped cream filling, leaving a ½-inch border uncovered. This prevents sogginess at the edges. Dust the top with 2 tablespoons powdered sugar—this creates a barrier between the wet filling and the dry cake layer, keeping everything stable. Repeat with the second layer.

For the crunch topping, mix the 2 cups ground almonds, 1 tsp almond extract, and 0.5 cup powdered sugar in a bowl. Press this mixture evenly over the top and sides of the cake, using the back of a spoon to pack it down firmly. The almond topping should feel like a thick, cohesive layer—not loose or crumbly. This is what gives the cake its signature texture contrast.

5

⏰ Step 5: Chill and Toast Almond Slices

Refrigerate the assembled cake for at least 4 hours or overnight. This chilling time is non-negotiable—it allows the filling to set properly and the flavors to meld. While the cake chills, toast the 1 cup almond slices in a dry skillet over medium heat for 2-3 minutes until golden brown and fragrant. Watch them closely—they burn fast! Arrange the toasted slices decoratively on top of the cake just before serving.

When ready to serve, dust the entire cake with the remaining 0.5 cup powdered sugar using a fine-mesh sieve. This final step gives the cake that elegant, snowy finish. Slice into 12 equal wedges and serve immediately. Each bite should deliver a perfect balance of moist cake, creamy filling, and crunchy almond layers—trust me, it's worth the effort.

👨‍🍳

Pro Tips For Making Amaretto Divine Cake

  • Mix Butter and Sugar Slowly: I learned this the hard way—dumping cold butter into sugar and whipping it all at once just makes a greasy mess. Instead, add the butter in 3-4 batches, letting each one emulsify before adding more. This keeps the batter light and fluffy, not dense. (Yes, even if you're impatient like me.)
  • Use Room-Temp Eggs: Cold eggs? They’ll curdle your batter faster than you can say "amaretto." Let them sit out for 30 minutes before cracking them into the mix. Room temperature eggs blend smoother and help the cake rise better—no one wants a sinky center.
  • Don’t Overmix the Batter: The moment your flour disappears into the wet ingredients, stop stirring. Overmixing develops gluten, and that’s how you end up with a tough, chewy cake instead of a tender one. Use a spatula and fold just until combined—rough edges are fine.
  • Add Amaretto Last: This isn’t just about flavor—adding the amaretto (or vanilla) too early can break down the butter’s fat, making the cake greasy. Stir it in right before folding in the flour, and you’ll get that signature smooth, boozy richness without the heaviness.

Regional styles of this dish

Italian Amaretto Origins

This cake traces its roots to Sicily, where amaretto was first crafted in the 15th century by monks who infused almonds with liqueur. The original recipe used marzipan (ground almond paste) and honey, but modern versions like this one blend it with buttery cake layers.

I love how the Disaronno amaretto—Italy's most famous brand—brings that authentic almond-kissed warmth to every slice. 🌰

French Marzipan Twist

French patisseries often replace the almond topping with marzipan, creating a smoother, more elegant finish. For a hybrid version, spread a thin layer of marzipan between cake layers instead of the ground almond mixture.

I've tested this and found it adds a silky texture that pairs beautifully with the boozy filling. Just ensure your marzipan is room temperature for easy spreading.

American Boozy Adaptation

In the U.S., bakers often boost the alcohol content by adding 1-2 tablespoons extra amaretto to the filling. Some versions even swap the vanilla extract for 1 teaspoon almond extract plus 1 tablespoon orange liqueur to mimic the complexity of amaretto.

For a stronger kick, chill the cake longer (up to 6 hours) to let the flavors meld deeper. 🍷

German Nutty Variations

German bakers frequently incorporate hazelnuts alongside almonds, creating a praline-like crunch. Toast 1 cup chopped hazelnuts with the almond slices and sprinkle them over the cake for a dual-nut texture. The hazelnuts add earthiness that balances the sweetness, while keeping the amaretto's signature almond-forward flavor intact.

Japanese Lightness

Japanese adaptations focus on light, airy layers by reducing sugar slightly (to 2 cups) and adding 1 teaspoon matcha powder to the cake batter. The matcha enhances the almond flavor without overpowering it.

For the filling, replace 0.5 cup heavy cream with whipped mascarpone, which adds a silky richness while keeping the cake lighter. Chill for at least 6 hours to let the matcha's earthiness shine.

Mexican Spiced Version

For a festive twist, fold 1 teaspoon ground cinnamon and ½ teaspoon chili powder into the almond topping. The warmth of the spices complements the amaretto's nuttiness while adding a subtle heat that's perfect for holiday gatherings.

Garnish with candied orange peel on top for a citrusy contrast that brightens each bite. 🌶️

Nutrition facts

Servings 12
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 185mg62%
Sodium 450mg19%
Total Carbohydrate 58g21%
Dietary Fiber 2g8%
Sugars 48g
Protein 8g16%
* 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 cake without alcohol?

Yes! Replace the 0.5 cup amaretto with 0.5 cup almond extract plus 1 tablespoon orange juice to mimic the nutty depth. For the filling, add an extra 1 tsp almond extract to compensate for the missing liqueur flavor. The cake will still be delicious, just without the boozy warmth.

2

How do I prevent the cake layers from falling apart?

First, never skip the 10-minute cooling in pans before removing them—this prevents crumbling. Second, dust each layer with 2 tbsp powdered sugar before adding filling to create a protective barrier. Finally, chill the assembled cake for at least 4 hours (overnight is best) to let the filling set properly. Patience is key!

3

Can I bake this cake in a different pan size?

For a single 9-inch layer, reduce all ingredients by 25% and bake at 350°F for 20-25 minutes. For a 6-inch pan, use 50% of the batter and bake for 15-18 minutes. Always adjust baking time by 2-3 minutes—smaller pans bake faster. Line all pans with parchment for easy removal.

4

What's the best way to store leftovers?

Wrap tightly in plastic wrap, then foil, and store at room temperature for 3 days or in the fridge for up to 1 week. For longer storage, freeze the unfrosted cake for up to 3 months. Thaw overnight in the fridge before serving. The amaretto actually enhances the flavor as it ages!

5

Can I make this cake gluten-free?

Yes, but with adjustments. Replace the 3 cups all-purpose flour with 2.5 cups gluten-free 1:1 baking flour plus 0.5 cup almond flour. Add 1 tsp xanthan gum to bind the layers. The texture will be slightly denser, but the almond flavor will still shine. Test with a small batch first!

★★★★★4.7(14 reviews)
Categories Desserts