Desserts
The amaretto cream cake delivers layers of moist vanilla cake infused with nutty amaretto, sandwiched between silky cream filling and topped with velvety buttercream. This recipe balances rich flavors—almond, vanilla, and a touch of boozy warmth—while maintaining a perfect texture: tender crumb, creamy filling, and a smooth frosting finish.
The amaretto soak elevates simple cake into something extraordinary, making every slice feel like a dessert moment.
What sets this cake apart is the amaretto-infused cream filling, which adds depth without overpowering the vanilla base. The cake layers are baked just until golden, ensuring they stay moist rather than dry, while the frosting ties everything together with a velvety smoothness.
No special equipment is needed—just patience for the soaking process, which allows the flavors to meld beautifully.
By the time you slice into this cake, you’ll taste layers of almond-kissed cake, creamy filling, and a hint of amaretto’s warmth in every bite. The frosting adds a final touch of elegance, making it ideal for celebrations or a luxurious treat.
This recipe is designed to impress with minimal fuss, delivering restaurant-quality results at home.
The assembly process is straightforward: bake the layers, soak them in amaretto syrup, fill with cream, and frost. Garnish with toasted almonds or a dusting of powdered sugar for extra flair. Perfect for birthdays, holidays, or whenever you crave a dessert that feels truly special.
Ingredients for amaretto cream cake
Twelve ingredients for a showstopper cake with nutty amaretto layers and velvety frosting.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | Divided for cake and frosting |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Large Eggs 🥚 | 6 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality |
| Baking Powder 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Amaretto Liquor 🍷 | 1 cup | High-quality, nutty flavor |
| Heavy Cream 🥛 | 2 cups | Cold, full-fat |
| Powdered Sugar 🍚 | 4 cups | For frosting |
| Whole Milk 🥛 | ½ cup | For cream filling |
| Ground Almonds 🌰 | ½ cup | For garnish, toasted |
| Almond Extract 🌿 | ½ tsp | Pure, for filling |
The amaretto is the soul of this cake—Disaronno or Luxardo are my go-to brands for that authentic almond kick. Grab the good stuff, not the cheap stuff that tastes like artificial syrup. Room-temperature butter is non-negotiable for that tender crumb. I always double-check my baking powder is fresh (if it smells like vinegar, toss it)—Diamond Crystal is my favorite because it's lighter than others. The ground almonds? Toast them lightly in a dry pan until golden—3 minutes max—or they'll burn and turn bitter. And for the frosting, powdered sugar needs to be sifted to avoid lumps—trust me, you'll thank me later.
No amaretto? Almond extract plus 2 tbsp extra vanilla gets you close, but it won't have that boozy depth. Heavy cream for the filling? Whipped to soft peaks—don't overbeat it, or you'll end up with butter. Short on powdered sugar? Granulated sugar blended into a fine powder works in a pinch, but it won't be as smooth. The cake layers can be baked ahead and stored at room temp for 2 days—just soak them in the amaretto syrup before filling. And if you're feeling fancy, add a splash of amaretto to the frosting too (about 1 tbsp).
This cake keeps beautifully—3 days at room temp covered loosely, or 1 week refrigerated. The frosting can be made a day ahead and stored in the fridge, just re-whip it before using. For extra flair, pipe swirls on top with the leftover frosting or dust with powdered sugar. And if you make extra filling? It's perfect for filling éclairs or macarons—just sayin'.
Why You'll Love This Recipe
- No Fuss, One Bowl: The batter comes together in a single bowl—no mixer needed, just a whisk and a spatula. I swear, the butter and sugar cream so smoothly with eggs that the whole process feels like a warm hug for your hands.
- Almond-Kissed Magic: That amaretto swirl? It’s the star. The vanilla extract and almond flavor from the liqueur (or extract) turn this cake into something rich and nostalgic—like biting into a dessert that tastes like a cozy Italian café.
- Party or Pajamas: Slice it for a dinner party or grab a fork for a lazy Sunday. The layers stay moist for days, so it’s my go-to for birthdays, book club gatherings, or when I just need a treat after a long week.
- Budget-Friendly Luxury: Butter, eggs, and flour make this cake a steal, but it doesn’t taste cheap. Honestly, the amaretto adds just enough depth to feel special without breaking the bank—plus, leftovers? They disappear faster than I can say “second slice.”
Step-by-step instructions for amaretto cream cake
Here's how to bake layers of moist cake soaked in amaretto, filled with silky cream, and topped with nutty frosting.
Prepare the 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, combine the 3 cups all-purpose flour, 1.5 cups granulated sugar, 1.5 tsp baking powder, and 0.5 tsp salt. Whisk until evenly distributed—no lumps should remain.
In a separate bowl, beat the 1.5 cups unsalted butter and remaining 0.5 cups granulated sugar until light and fluffy, about 3-4 minutes. Add the 6 whole large eggs, one at a time, mixing well after each addition. Stir in the 2 tsp vanilla extract and 0.5 tsp almond extract for that authentic amaretto flavor. Gradually add the dry ingredients to the wet, mixing on low speed until just combined—overmixing develops gluten and makes the cake tough.
Bake and Soak the Layers
Divide the batter evenly among the prepared pans. 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, then transfer to a wire rack to cool completely.
Once cooled, poke holes all over each layer using a skewer. Place one layer on a serving plate and brush the top with ¼ cup amaretto liquor. Repeat with the remaining layers, stacking them with amaretto-soaked parchment paper between each. This ensures every bite has that rich, nutty flavor.
Make the Cream Filling
In a medium bowl, whip the 2 cups heavy cream until soft peaks form. In a separate bowl, combine the 4 cups powdered sugar, 0.5 cup whole milk, and 0.5 tsp almond extract. Gradually fold the sugar mixture into the whipped cream until smooth and fully incorporated.
Spread half of the cream filling over the stacked cake layers. This filling is the heart of the cake—rich, airy, and perfectly balanced with the amaretto-soaked layers. The almond extract ties everything together beautifully, so don't skip it.
Assemble and Frost the Cake
Place the final cake layer on top and spread the remaining cream filling evenly over the top and sides. Dust the entire cake with the 0.5 cup ground almonds for a nutty crunch and visual appeal. Chill the cake in the refrigerator for at least 2 hours before serving—this allows the flavors to meld and the filling to set.
Slice and serve with a sprinkle of extra ground almonds on top. The contrast of the moist, boozy cake layers with the light, creamy filling and nutty garnish makes this dessert unforgettable. Enjoy with a cup of coffee or a glass of dessert wine!
Pro Tips For Making Amaretto Cream Cake
- Whisk Eggs Cold: Pull your eggs straight from the fridge and whisk them before adding them to the butter-sugar mix. Cold eggs temper the butter properly, preventing premature melting and greasy cake layers—I learned this after making a batch that looked like a failed brownie.
- Sift the Flour Twice: Don’t just dump the flour in. Sift it once into a bowl, then sift it again right before folding it into the batter. This cuts lumps and aerates the flour, which is especially important for a light cream cake. (Yes, it’s extra work, but the texture difference is noticeable.)
- Don’t Overmix the Batter: Stop mixing the moment the flour disappears—no streaks, no grayish patches. Overmixing develops gluten, and this cake’s whole point is its tender, velvety crumb. I used to think "fully combined" meant "thoroughly beaten"; it doesn’t. Two minutes max.
- Bake Until Slightly Under: Pull the cake out when the center still jiggles very gently—about 1–2 degrees under the recipe’s suggested temp. It’ll firm up as it cools, and overbaking turns the amaretto flavor into a sad, dry afterthought. (And for the love of almonds, let it cool completely before frosting.)
Perfect pairings for these flavors
Coffee Pairings
An amaretto cream cake pairs beautifully with rich, medium-roast coffees that complement its nutty, boozy flavors. I love a dark roast Italian espresso like Lavazza Super Crema—its deep, caramel notes mirror the cake's almond warmth without overpowering.
For a lighter option, try a hazelnut latte with Starbucks Blonde Roast and a splash of vanilla syrup to enhance the amaretto's sweetness. The caffeine helps cut through the richness, making each bite feel balanced. ☕
Wine Pairings
Sweet dessert wines elevate the cake's flavors, so I recommend a Moscato d'Asti or Riesling with honeyed notes. The Barefoot Moscato is my go-to—its light effervescence and peach undertones contrast the cake's dense texture.
For something bolder, a tawny Port (like Graham's 10-Year-Old) adds caramel depth that harmonizes with the amaretto. Serve chilled to let the wine's sweetness shine alongside the cake's nutty layers. 🍷
Seasonal Beverages
In summer, swap wine for a sparkling peach iced tea—mix brewed hibiscus tea with peach nectar and top with soda water. The acidity refreshes the palate between bites of rich cake. For winter, a spiced chai latte with Tazo Chai and a dash of cinnamon adds warmth.
The chai's cardamom notes play off the almond extract in the filling, creating a cozy pairing. ❄️
Non-Alcoholic Options
Skip the alcohol but keep the flavor with a vanilla-almond milkshake—blend 2 cups vanilla almond milk, 1 cup ice, and 1 tbsp almond extract. The shake's creaminess mirrors the cake's frosting, while the almond flavor ties into the amaretto.
For adults, add a splash of Disaronno amaretto to the shake for a boozy twist without the full alcohol content. 🥛
Garnish Upgrades
Enhance your pairing with garnishes that echo the cake's flavors. Toast slivered almonds in butter until golden, then sprinkle over the cake or coffee. For wine, add a cinnamon stick or orange twist to the glass—both complement the amaretto's nutty sweetness.
Even a simple dusting of powdered sugar on the cake adds a final touch that ties the dessert and drink together. ✨
Nutrition facts
Frequently asked questions
Can I substitute amaretto with another alcohol?
Yes, but the flavor will differ. For a similar nutty profile, use 1 cup almond extract plus 2 tbsp extra vanilla extract. If you prefer a boozy kick, try 1 cup brandy or rum, but the almond notes will be milder. For a non-alcoholic version, skip the amaretto entirely and boost the almond extract to 1 tsp in the filling.
How do I prevent the cake layers from drying out?
Bake the layers just until a toothpick comes out clean (25-30 minutes at 350°F), then let them cool completely before soaking. Wrap cooled layers tightly in plastic wrap and store at room temperature for up to 2 days before assembling. The amaretto soak adds moisture, but don’t skip the chilling step—it helps the filling set properly.
Can I make this cake gluten-free?
Replace the 3 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob’s Red Mill). Add 1 tsp xanthan gum to improve texture. For the filling, ensure your powdered sugar is gluten-free. The cake may be slightly denser, but the flavors will still shine.
Why does my cream filling look grainy?
Graininess usually means the powdered sugar wasn’t sifted or the cream was overwhipped. Always sift the sugar first, and whip the cream just to soft peaks—not stiff. Fold gently to avoid incorporating air bubbles. If it’s still grainy, blend the filling briefly with an immersion blender for a silky finish.
How far ahead can I prepare this cake?
Bake the layers 1 day ahead and store wrapped at room temperature. Assemble the cake (without frosting) 6 hours before serving to let flavors meld. The frosting can be made 1 day ahead and refrigerated—just re-whip before using. Chill the fully assembled cake for 2+ hours before slicing for clean layers.
