Amaretto Divine Cake Recipe: Nutty Liqueur Swirls With Silky Vanilla Layers

Desserts

Amaretto Divine Cake Recipe: Nutty Liqueur Swirls With Silky Vanilla Layers

This Amaretto Divine Cake delivers layers of silky vanilla cake infused with rich amaretto liqueur, swirled with nutty filling for every bite. 💛 The secret lies in balancing sweetness with the liqueur's almond depth, creating a dessert that feels both elegant and comforting. I've perfected this recipe through years of baking, ensuring the layers stay moist and the frosting adds just the right amount of shine.

The cake itself is a tender vanilla sponge, where the amaretto liqueur adds subtle warmth without overpowering. Between each layer, a swirl of amaretto buttercream creates pockets of nutty flavor that melt into every forkful. Baking at 350°F for 25-30 minutes guarantees a golden crust while keeping the inside perfectly moist.

What makes this cake truly special is how the flavors develop—the amaretto's almond notes complement the vanilla, while the buttercream ties everything together with a creamy finish. The result is a dessert that's perfect for celebrations or a cozy night in, where every slice feels like a little indulgence.

Serve at room temperature with fresh berries or a dusting of powdered sugar for extra elegance. The cake keeps well for 3-4 days, making it ideal for meal prep or gifting. Here's how to create this showstopper dessert from scratch.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for amaretto divine cake

Elegant vanilla layers infused with amaretto, swirled with nutty buttercream for a dessert that feels both indulgent and refined.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for smooth batter
Granulated Sugar 🍚 2 cups Superfine preferred for tenderness
Unsalted Butter 🧈 1 ½ cups Room temperature, full-fat
Large Eggs 🥚 4 whole Room temperature for even baking
Vanilla Extract 🌸 2 tsp Pure, high-quality extract
Baking Powder 🧂 2 tsp Diamond Crystal preferred
Salt 🧂 ½ tsp Fine sea salt
Amaretto Liqueur 🍶 ½ cup High-quality, 25% ABV
Powdered Sugar 🍚 4 cups For buttercream
Heavy Cream 🥛 1 cup Cold, full-fat for stability
Almond Extract 🌿 ½ tsp Enhances amaretto flavor
Amaretto Cookies 🍪 1 cup Crushed for texture
Fresh Berries 🍓 1 ½ cups Optional garnish

The amaretto liqueur is the heart of this cake—Disaronno or Galliano are my go-tos, but any quality brand works. Look for a bottle with at least 25% ABV to ensure rich flavor without overpowering. The buttercream calls for powdered sugar, but sift it first to avoid lumps. For the flour, King Arthur or Gold Medal brands yield the best texture. The almond extract is key—skip the imitation and grab the real deal from Penzeys or your local spice shop if you're serious about flavor.

No amaretto liqueur? Almond extract plus a splash of orange liqueur gets you close, though the texture won't be identical. Short on buttercream? Whipped cream with extra powdered sugar works in a pinch. The crushed amaretto cookies can be swapped for toasted almonds or marzipan crumbs if you're feeling adventurous. Fresh berries for garnish? Strawberries or raspberries hold up best—avoid anything too juicy like blueberries. Prefer a lighter frosting? Reduce the powdered sugar to 3 cups and add an extra 0.25 cup of heavy cream.

Store the cake in an airtight container at room temperature for up to 3-4 days, though it's best enjoyed within 48 hours. For longer storage, wrap each layer tightly in plastic wrap and refrigerate for up to 1 week. The buttercream can be made a day ahead and stored in the fridge—just whip it back to fluffiness before assembling. To serve, dust with powdered sugar or fresh berries right before cutting. The cake freezes beautifully too—wrap each layer individually and freeze for up to 3 months.

❤️

Why You'll Love This Recipe

  • One-Bowl Wonder: I swear by this recipe when I’m too tired to measure three separate dry ingredients. Just toss everything—flour, sugar, butter, eggs—into one bowl, mix, then bake. The amaretto soaks into the cake while it bakes, so no extra steps or fuss.
  • Nutty Luxury: That first bite? Like biting into a warm hug from Italy. The almond flavor from the amaretto cuts through the buttery richness, while the vanilla ties it all together. Honestly, it’s the kind of cake that makes you pause mid-slice just to savor it.
  • Party Ready: No one will guess it’s this simple. Serve it at a book club meeting, a last-minute birthday, or even a quiet Sunday with coffee. The layers stay moist for days, so you can slice it fresh without stress—just dust with powdered sugar and call it elegant.
  • Budget Magic: Uses pantry staples you already own. Butter, eggs, flour—no specialty ingredients sneaking up on your wallet. And the leftovers? They’re even better the next day, so you’re not scrambling to eat cake before it dries out. My kind of smart dessert.

Step-by-step instructions for amaretto divine cake

Here's how to create layers of nutty perfection with silky vanilla and rich amaretto swirls.

1

👨‍🍳 Step 1: Prepare the Vanilla Cake Batter

Preheat your oven to 350°F and grease three 8-inch round cake pans with butter, then line the bottoms with parchment paper. In a large mixing bowl, whisk together the 2.5 cups all-purpose flour, 2 tsp baking powder, and 0.5 tsp salt. Set aside.

In a separate bowl, beat the 1.5 cups unsalted butter and 2 cups granulated sugar on medium speed until light and fluffy—about 3-4 minutes. Add the 4 whole large eggs, one at a time, mixing well after each addition. Scrape down the sides of the bowl as needed. Stir in the 2 tsp vanilla extract and 0.5 cup amaretto liqueur until fully combined.

Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined—do not overmix. The batter should be smooth and slightly thick. Divide the batter evenly among the prepared cake pans, spreading it out evenly. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.

2

🍳 Step 2: Make the Amaretto Buttercream

In a large mixing bowl, beat the 1.5 cups unsalted butter (softened) on medium speed until smooth and creamy—about 2-3 minutes. Gradually add the 4 cups powdered sugar, mixing on low speed until combined. Increase the speed to medium and beat for another 2 minutes until light and fluffy.

Add the 1 cup heavy cream, 0.5 tsp almond extract, and 2 tsp vanilla extract, mixing on medium speed until fully incorporated. The buttercream should be smooth and spreadable. For extra flavor, fold in the 1 cup crushed amaretto cookies using a spatula—this adds texture and deepens the nutty taste.

3

🥘 Step 3: Assemble the Cake Layers

Place the first cake layer on a cake stand or plate. Spread a generous layer of the amaretto buttercream over the top, leaving a ½-inch border around the edges. Repeat with the remaining two cake layers, creating a layered effect. Chill the assembled cake in the refrigerator for 30 minutes to allow the buttercream to set slightly.

Once chilled, use a long serrated knife to create a well in the center of the cake. Pour the remaining 0.25 cup amaretto liqueur (reserved from the batter) into the well. Let it soak into the cake for 10 minutes, then use a spoon to spread the liqueur evenly across the top layer. This step ensures every bite is infused with amaretto flavor.

4

🍽️ Step 4: Decorate and Serve

Return the cake to the refrigerator for an additional 15 minutes to firm up. Once set, spread the remaining buttercream over the entire top and sides of the cake, creating a smooth finish. Use a piping bag fitted with a star tip to pipe decorative swirls or rosettes on top for a professional touch.

Garnish the cake with the 1.5 cups fresh berries, arranging them in a circular pattern or scattered randomly for a pop of color. Serve the cake at room temperature, sliced into 8 equal wedges. Each slice should reveal layers of moist vanilla cake, creamy amaretto buttercream, and hints of crushed cookies—perfect for celebrating special occasions or indulging in a little luxury.

👨‍🍳

Pro Tips For Making Amaretto Divine Cake

  • Cream Butter Properly: Beat the butter and sugar until it’s pale yellow and fluffy—about 3-4 minutes with a stand mixer. I learned this the hard way: under-creaming means a dense, crumbly cake, and over-whipping just adds air without flavor. Stop when you can press the dough and see clean lines. ---
  • Sift the Flour Twice: Don’t skip the second sifting after adding dry ingredients. The first sift removes lumps, but the second ensures even distribution—especially important for this cake’s delicate crumb. I used to skip it, and the texture always felt uneven. ---
  • Room-Temp Eggs Matter: Take eggs out of the fridge at least 30 minutes before using. Cold eggs won’t blend smoothly into the batter, and you’ll end up with streaks of raw egg in your cake. Trust me, your future self will notice the difference. ---
  • Bake Until Golden, Not Just Set: Pull the cake when the top is deep golden (not just browned) and the center springs back when gently pressed. I’ve seen recipes say “until a toothpick comes out clean,” but this one needs that extra minute—it guarantees moisture and flavor.

Pro cooking tips for this recipe

Amaretto Infusion Mastery

The key to authentic flavor is using high-quality amaretto liqueur—I always reach for Disaronno or Galliano (25% ABV minimum). Pour 0.5 cup into the batter and reserve 0.25 cup for the final soaking step. This dual infusion ensures every layer and swirl carries that nutty almond depth. For extra richness, add 0.5 tsp almond extract to the buttercream—it amplifies the amaretto's natural flavors without overpowering. 💛

Buttercream Perfection

Your buttercream should be light, fluffy, and pipeable—achieve this by beating the 1.5 cups softened butter until completely smooth before adding powdered sugar. Use a stand mixer on medium-high for 2-3 minutes after incorporating the sugar to avoid graininess. For texture, fold in 1 cup crushed amaretto cookies (I like Amaretto di Saronno cookies)—this adds crunch and intensifies the flavor. Chill the cake for 30 minutes before decorating to prevent melting.

Layering Like a Pro

Spread buttercream evenly, leaving a ½-inch border on each layer to prevent sogginess. Use a long serrated knife to level each cake perfectly—uneven layers ruin the presentation. For the final touch, pour the reserved 0.25 cup amaretto into the center well and let it soak for 10 minutes. This guarantees every bite has that signature liqueur punch. A cake turntable makes this step effortless—rotate while spreading buttercream for clean edges. ✨

Temperature Control

Bake the cakes at 350°F for 25-30 minutes—any hotter risks drying them out. Test doneness with a toothpick (it should come out clean). Let them cool in pans for 10 minutes before transferring to racks. This prevents cracking. For assembly, work in a cool kitchen (65-70°F) to keep buttercream stable. If your kitchen is warm, chill the cake for 15 extra minutes before decorating to avoid smearing. ❄️

Equipment Must-Haves

Invest in a good offset spatula for spreading buttercream smoothly—OXO Good Grips is my go-to. A piping bag with star tip elevates decoration (I use Wilton 1M). For leveling cakes, a cake scraper (like Baker’s Edge) is a game-changer. Don’t skip the cake turntable—it’s worth the splurge for professional results. And always use parchment-lined pans to prevent sticking and ensure even baking. 💡

Flavor Boosters

Want to deepen the amaretto flavor? Add 1 tsp orange zest to the batter—it complements the almond notes beautifully. For a boozy twist, replace 0.25 cup water in the buttercream with amaretto liqueur. If you love texture, toast 0.5 cup sliced almonds and sprinkle them between layers. For a modern twist, swap half the buttercream with dark chocolate ganache—the contrast is stunning. Always taste as you go! 🌟

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 23g115%
Cholesterol 180mg60%
Sodium 420mg18%
Total Carbohydrate 64g23%
Dietary Fiber 1g4%
Sugars 55g
Protein 6g12%
* 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 substitute amaretto liqueur with something else?

Yes, but the flavor will differ. For a similar almond taste, use 0.5 tsp almond extract plus 2 tbsp orange liqueur (like Cointreau). If you prefer a non-alcoholic option, replace it with 0.5 cup almond milk and add 1 tsp almond extract to the batter. The texture may be slightly lighter, but it'll still taste delicious!

2

How do I prevent my cake layers from cracking?

Cracking usually happens when cakes cool too quickly. After baking, let them cool in the pans for 10 full minutes before removing. Then transfer to a wire rack to cool completely. Also, make sure your oven is fully preheated to 350°F and don't open the oven door during baking. A cooling rack prevents heat from escaping too fast.

3

Can I make this cake ahead of time?

This cake actually tastes better the next day. Assemble it completely (including frosting) and refrigerate for up to 24 hours. Bring it to room temperature before serving. For longer storage, wrap each layer individually in plastic wrap and freeze for up to 3 months. Thaw overnight in the fridge before assembling.

4

Why does my buttercream look grainy?

Grainy buttercream usually means the powdered sugar wasn't sifted or the butter wasn't softened enough. Always sift your powdered sugar before mixing, and ensure your butter is soft but not melted (it should hold its shape when pressed). Beat the butter until completely smooth before adding sugar. If it's already grainy, try adding 1 tbsp heavy cream and beating again.

5

What's the best way to decorate this cake for special occasions?

For elegant presentation, pipe swirls or rosettes on top using a star piping tip. Add a dusting of powdered sugar or crushed amaretto cookies for texture. For extra flair, arrange fresh berries in a circular pattern or create a cascading effect down the sides. For a rustic look, sprinkle toasted sliced almonds between the layers before frosting. A simple chocolate drizzle adds sophistication too!

★★★★★5.0(11 reviews)
Categories Desserts