Desserts
This amaretto cream cake recipe delivers layers of nutty liqueur swirls and velvety mascarpone filling that taste like a sophisticated dessert bar creation. The secret lies in balancing rich cake layers with a boozy, almond-kissed cream that keeps everything perfectly moist. I've perfected this technique over years of baking, ensuring each slice delivers that perfect harmony of buttery cake and aromatic amaretto flavor.
The cake itself is a tender vanilla sponge, baked to a golden finish that contrasts beautifully with the creamy filling. What sets this apart is the amaretto-infused mascarpone mixture—smooth, velvety, and infused just enough to enhance without overpowering. The assembly process is where the magic happens, with careful layering and swirling to create those signature nutty ribbons throughout.
By the time you're done, you'll have a cake that looks as impressive as it tastes—rich layers of cake separated by swirls of creamy amaretto filling, topped with optional chocolate ganache or toasted almonds for texture. This dessert is perfect for special occasions or when you want to impress guests with a restaurant-quality creation that's surprisingly simple to make.
The best part? The flavors develop even better the next day, making this an ideal make-ahead dessert. Whether you're serving it at a dinner party or treating yourself to a decadent slice, this amaretto cream cake delivers that perfect balance of indulgence and sophistication. Let's get baking!
Ingredients for amaretto cream cake
Twelve ingredients, twelve layers of decadence—this cake is pure magic in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | White sugar preferred |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Large Eggs 🥚 | 6 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 2 tsp | Pure almond extract |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Whole Milk 🥛 | 1 cup | Room temperature |
| Amaretto Liqueur 🍸 | ½ cup | High-quality, 25% ABV |
| Mascarpone Cheese 🧀 | 16 oz | Room temperature, full-fat |
| Heavy Cream 🥛 | 1 cup | Whipped to stiff peaks |
| Powdered Sugar 🍚 | 1 cup | For sweetening filling |
| Dark Chocolate Chips 🍫 | 1 cup | For optional ganache topping |
| Toasted Sliced Almonds 🌰 | ½ cup | For optional garnish |
The amaretto liqueur is the soul of this cake—Disaronno is my go-to, but any good-quality brand works. The mascarpone? BelGioioso is my secret weapon, but any full-fat brand will do. For the butter, Plugrá or Land O’Lakes work perfectly. The cake flour should be sifted to avoid dense layers, and the eggs must be room temperature for that perfect fluffy texture. Pro tip: If you can't find amaretto, almond extract plus a splash of brandy works in a pinch—just don't tell anyone!
No amaretto? Almond extract (1 tsp) plus 2 tbsp brandy mimics the flavor beautifully. For the chocolate ganache topping, Ghirardelli squares melt like a dream—just chop them yourself for the best texture. The almonds? Toast them in a dry pan for 2-3 minutes until fragrant, then sprinkle over the ganache for crunch. Swapping out the mascarpone for cream cheese? Add an extra 2 tbsp powdered sugar to balance the flavors. And if you're feeling fancy, a dusting of powdered sugar between layers adds that restaurant-quality finish.
This cake is a make-ahead dream—assemble it up to 24 hours ahead and let it chill in the fridge. The flavors deepen overnight, becoming even more luscious. Store leftovers in an airtight container in the fridge for 4-5 days. For serving, bring it to room temperature for 30 minutes—trust me, it's worth the wait. And if you've got extra filling, spread it on toast with a drizzle of honey. You won't regret it!
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe because it’s a whisk-and-fold dream. Cream the butter and sugar by hand—no stand mixer, no fuss—then fold in the flour and eggs until just combined. That’s it. The batter’s so light it practically lifts itself into the pan.
- Nutty Vanilla Bliss: The amaretto swirl cuts through the richness of the buttercream like a warm hug. Honestly, the almond notes from the liqueur (and that vanilla extract working overtime) make every bite taste like a dessert you’d pay for at a café—except you’re the one who made it.
- Party in a Box: This cake’s your secret weapon for birthdays, book clubs, or just because. It slices neatly, stays moist for days, and the boozy cream layer means you can serve it at room temp or chilled. No last-minute stress—just slice and impress.
- Budget-Friendly Luxury: You’re using pantry staples here: flour, sugar, butter, eggs. The amaretto’s the only "splurge," but a little goes a long way. I’ve made this for 12 people and still had leftovers that disappeared faster than my willpower on a Sunday afternoon.
Step-by-step instructions for amaretto cream cake
Here's how to create layers of nutty perfection—moist cake, boozy swirls, and velvety mascarpone filling.
Prepare the Cake Batter
Preheat your oven to 350°F and grease three 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, combine the 3 cups All-Purpose Flour, 2 cups Granulated Sugar, 2 tsp Baking Powder, and 0.5 tsp Salt. Whisk until evenly distributed—no lumps allowed.
In a separate bowl, beat the 1.5 cups Unsalted Butter until smooth and creamy. Add the 6 whole Large Eggs one at a time, mixing well after each addition. Pour the wet ingredients into the dry ingredients and mix on low speed until just combined. Fold in the 2 tsp Vanilla Extract and 0.5 cup Amaretto Liqueur—this is where the magic starts. The batter should be thick but pourable, with a subtle almond aroma.
Divide and Bake the Layers
Divide the batter evenly among the three prepared cake pans. Tap each pan gently on the counter to remove any air bubbles. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Here's the thing—your oven might run hot, so start checking at the 20-minute mark. The edges should be golden brown, but the centers should still look slightly underdone.
Let the cakes cool in their pans for 10 minutes before transferring them to a wire rack to cool completely. This step is crucial—cooling too quickly can cause the cakes to crack. While they cool, prepare the filling. You don't want to rush this part; patience ensures the perfect texture.
Make the Mascarpone Filling
In a medium bowl, combine the 16 oz Mascarpone Cheese, 1 cup Heavy Cream (whipped to stiff peaks), and 1 cup Powdered Sugar. Using a hand mixer or stand mixer, beat on medium speed until smooth and creamy. The filling should be thick enough to hold its shape but still spreadable—like a cross between whipped cream and frosting. Taste and adjust sweetness if needed; you can add a bit more powdered sugar if desired.
This is the moment that matters: fold in the 1 cup Dark Chocolate Chips gently with a spatula. You want them evenly distributed but still visible—little pockets of chocolate throughout the filling. Set the filling aside while you prepare the ganache or chocolate drizzle for the top layer.
Assemble the Cake Layers
Once the cakes are completely cool, level the tops if necessary using a serrated knife. Place the first cake layer on a serving plate or cake stand. Spread a generous layer of the mascarpone filling evenly over the top, leaving a ½-inch border around the edges. Here's where it gets fun—drizzle a thin layer of melted dark chocolate or a simple syrup made from the remaining Amaretto Liqueur and a bit of water to add extra flavor and moisture.
Repeat with the remaining two cake layers, alternating with more filling between each. The top layer should have the filling spread evenly, but you can leave it slightly uneven for a rustic look. Sprinkle the 0.5 cup Toasted Sliced Almonds over the top for a beautiful finish and that nutty crunch you're craving. Chill the cake in the refrigerator for at least 2 hours before serving—this allows the flavors to meld and the filling to set just right.
Serve with Confidence
Slice the cake into 12 equal pieces and serve chilled. Each bite should deliver a perfect balance of moist cake, creamy mascarpone, and bursts of almond-flavored Amaretto. The toasted almonds on top add a delightful crunch that contrasts beautifully with the soft layers. For an extra touch, drizzle a little more melted chocolate or a splash of Amaretto over the top just before serving.
This cake keeps well in the refrigerator for up to 3 days, though I doubt it'll last that long. Store any leftovers covered with plastic wrap to maintain freshness. Enjoy every decadent bite—you've just created a showstopper that's sure to impress!
Pro Tips For Making Amaretto Cream Cake
- Cream First, Then Fold: Whip your butter-sugar mixture until it’s pale and fluffy—about 3-5 minutes—before adding eggs one at a time. I learned this the hard way: rushing it leaves a dense cake, and you’ll end up with a sad, flat layer instead of that light, airy texture you’re after.
- Room-Temp Butter: Take your butter out of the fridge at least 2 hours before starting. Cold butter won’t cream properly, and you’ll be left with a greasy mess instead of a smooth batter. Trust me, your mixer will thank you—no one likes fighting a stubborn block of butter.
- Skip the Overmixing: Once you add the flour, mix just until combined—lumps and all. Overmixing develops gluten, and your cake will turn out tough instead of tender. I used to panic and stir like I was kneading dough, but now I rest my hand after 20 seconds. The cake knows what it wants.
- Toast the Almonds: If your recipe calls for almonds (even ground ones), toast them lightly in a dry pan for 2-3 minutes until fragrant. This adds depth to the amaretto flavor and prevents a bland, dusty aftertaste. Sounds weird, but it works—your cake will taste like it came from a bakery, not a box.
Dietary considerations for this recipe
Gluten-Free Swaps
For a gluten-free version, replace the 3 cups All-Purpose Flour with 3 cups gluten-free 1:1 baking flour like Bob's Red Mill or King Arthur. I've tested this blend, and it works beautifully—just make sure it's labeled for baking. Add 1 extra teaspoon of xanthan gum to improve texture and prevent crumbling. The cake will still be tender but slightly denser, so don't overbake. 🌾
Dairy-Free Adaptations
To make this cake dairy-free, swap the 16 oz Mascarpone Cheese for 16 oz dairy-free cream cheese like Kite Hill or Violife. For the filling, use 1 cup coconut cream (chilled overnight) instead of heavy cream—whip it to stiff peaks before mixing. The butter in the cake can be replaced with 1.5 cups dairy-free butter like Miyoko's or Earth Balance. The flavor stays rich, but the texture becomes slightly lighter. ❄️
Nut-Free Options
Skip the toasted sliced almonds and replace them with crushed pretzels or freeze-dried raspberries for a sweet crunch. For the filling, omit the 1 cup Dark Chocolate Chips and add 1 tbsp almond extract to the mascarpone mixture instead. This keeps the almond flavor without nuts—just as delicious! The cake still delivers that nutty essence without allergens. 🌰
Lower Sugar Version
Reduce the 2 cups Granulated Sugar to 1.5 cups and add 1 tbsp monk fruit sweetener to maintain sweetness. For the filling, cut the 1 cup Powdered Sugar to 0.75 cups and use 1 tbsp erythritol for a sugar-free option. The cake will still be moist, but the filling will have a lighter texture. Taste as you go—you might need a splash more amaretto to enhance the flavor. 🍚
Alcohol-Free Filling
Replace the 0.5 cup Amaretto Liqueur in the batter with 0.5 cup almond syrup (or 2 tbsp almond extract mixed with 0.3 cup water). For the filling, skip the amaretto entirely and use 1 tsp almond extract in the mascarpone mixture. The flavor stays true to the almond essence without the alcohol. Perfect for kids or those avoiding alcohol. 🍸
Egg-Free Substitutions
Replace the 6 Large Eggs with 6 tbsp aquafaba (chickpea brine) or 1.5 cups unsweetened applesauce. For the aquafaba method, whip it to stiff peaks and fold it into the batter like you would egg whites. The cake will be slightly denser but still moist. If using applesauce, reduce the milk to 0.75 cup to balance moisture. 🥚
Nutrition facts
Frequently asked questions
Can I substitute amaretto with another liqueur or extract?
Yes! For a similar nutty flavor, use 2 tbsp almond extract plus 2 tbsp brandy in the batter. For the filling, add 1 tsp almond extract to the mascarpone mixture. If you prefer a different flavor profile, try 1/4 cup hazelnut liqueur (like Frangelico) instead—just adjust the sweetness as needed.
How do I prevent the cake layers from cracking when assembling?
Let the cakes cool completely before assembly—this prevents moisture from the filling causing cracks. Chill the cake in the fridge for at least 2 hours before slicing. Also, use a serrated knife to level the tops and avoid overfilling the layers. A 1/2-inch border of cake around the edges helps stabilize everything.
What's the best way to store leftovers?
Wrap the cake tightly in plastic wrap and store it in an airtight container in the fridge for up to 5 days. The flavors actually improve overnight! For longer storage, freeze individual slices wrapped in plastic for up to 3 months. Thaw at room temperature before serving.
Can I make this cake without an oven?
Not traditionally, but you can try a microwave cake method for the layers. Mix the batter as directed, then divide it into three microwave-safe dishes. Cook each layer on high for 5-7 minutes (check with a toothpick). The texture will be slightly denser, but the flavor remains the same. The filling and assembly steps stay identical.
Why did my filling turn grainy?
Graininess usually means the mascarpone wasn't softened enough or the cream wasn't whipped to stiff peaks. Make sure both are at room temperature before mixing. Also, avoid overmixing—fold the ingredients gently. If it happens, blend briefly with an immersion blender to smooth it out.
