Desserts
This Amaretto Cream Cake recipe delivers layers of moist vanilla cake, boozy almond cream filling, and a swirl of creamy frosting that tastes like a sophisticated dessert bar in every bite. The secret? Balancing the rich sweetness of vanilla with the nutty depth of amaretto, then assembling it all with precision for that signature swirl effect. I've perfected this recipe over years of baking competitions, and it never fails to impress—whether you're serving it at a dinner party or treating yourself after a long week.
The cake itself is tender and moist, thanks to a combination of buttermilk and vegetable oil that keeps it rich without being dense. While it bakes at 350°F for 25-30 minutes, the real magic happens in the filling—a velvety mixture of heavy cream, mascarpone, and amaretto liqueur that gets piped between layers for that signature swirl. The key is letting the cake cool completely before assembly, so the filling stays smooth and doesn't melt into the layers too quickly.
What you'll end up with is a cake that looks as stunning as it tastes—layers of golden cake peek through the creamy frosting, while the amaretto flavor adds a sophisticated twist without overpowering the sweetness. The texture is light yet rich, with each bite offering a perfect balance of cake, cream, and that signature almond kick. This is the kind of dessert that feels special enough for a celebration but simple enough to make for any occasion.
For best results, chill the assembled cake for at least 4 hours (or overnight) before serving—this allows the flavors to meld and the layers to set properly. Serve slices on a platter with a dusting of powdered sugar or a drizzle of extra amaretto for an elegant touch. Let's get baking!
Ingredients for amaretto cream cake
Eight layers of vanilla cake, two fillings, and the perfect almond kick—all you need for this luxurious dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for even texture |
| Granulated Sugar 🍚 | 2 cups | Superfine preferred for smoothness |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, softened |
| Large Eggs 🥚 | 4 whole | Room temperature for even mixing |
| Buttermilk 🥛 | 1 cup | Substitute with 1 tbsp vinegar + 1 cup milk |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality extract |
| Baking Powder 🍞 | 2 tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Heavy Cream 🥛 | 1 ½ cups | Cold for whipping stability |
| Mascarpone Cheese 🧀 | 8 oz | Room temperature for smooth filling |
| Amaretto Liqueur 🍷 | ½ cup | High-quality, 25% ABV |
| Powdered Sugar 🍚 | 2 cups | Sifted for frosting smoothness |
| Almond Extract 🌿 | 1 tsp | Pure almond flavor |
| Vegetable Oil 🫒 | ½ cup | For cake moisture |
The amaretto liqueur is non-negotiable for authentic flavor—Disaronno is my go-to, but any quality brand works. For the cake, King Arthur flour gives the best texture, though regular all-purpose flour works fine. The mascarpone should be room temperature when mixing to avoid lumps. If you can't find it, cream cheese works in a pinch, though the texture will differ slightly. The butter and eggs need to be at room temperature for a light, airy crumb—microwave for 30 seconds if needed.
No amaretto? Almond extract plus a splash of vanilla mimics the flavor, though it won't be as boozy. For the frosting, powdered sugar from a canister prevents clumping—Bob's Red Mill is my favorite. The buttermilk substitute works perfectly if you're out, but for the cake, measure carefully—liquid consistency is critical. The almond extract is potent, so start with the 1 teaspoon and adjust to taste. If you're baking ahead, assemble the cake layers up to 24 hours in advance—they'll keep beautifully in the fridge.
Store the assembled cake in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze the layers separately, wrapped tightly in plastic, for up to 3 months. Bring to room temperature before serving. The frosting can be made 2 days ahead and stored in the fridge—just whip briefly before using. For a showstopper presentation, dust with powdered sugar or drizzle with extra amaretto before serving.
Why You'll Love This Recipe
- Here’s what sold me: it uses pantry staples (flour, sugar, butter) but tastes like you splurged. The eggs and buttermilk stretch the richness, so you’re not just feeding a crowd—you’re giving them something special without breaking the bank.
- No Mixer Needed: I’ll be honest—this cake comes together with just a bowl and a whisk. The buttermilk and butter blend smoother than you’d think, and the eggs add that silky texture without a single drop of fuss. (Yes, even if your kitchen tools are basic.)
- Almond-Kissed Magic: That amaretto swirl? It’s not just a flavor—it’s a whole vibe. The toasty almond notes from the flour and sugar pair perfectly with the creamy buttercream, giving it a grown-up sweetness that still feels like dessert you’d actually share.
- Weeknight or Celebration: Between us, this cake works for both—a lazy Sunday morning and a last-minute birthday surprise. The buttermilk keeps it moist for days, so leftovers taste just as good as day one. (Pro tip: slice it thick for extra drama.)
Step-by-step instructions for amaretto cream cake
Layer by layer, we'll build this decadent cake with its signature almond-kissed filling and boozy swirl.
Prepare the Cake Batter
Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, combine the 2.5 cups all-purpose flour, 2 cups granulated sugar, 2 tsp baking powder, and 0.5 tsp salt. Whisk thoroughly to eliminate any lumps—this ensures even texture throughout the cake layers.
In a separate bowl, beat the 1.5 cups unsalted butter and 0.5 cup vegetable oil together until light and fluffy. Add the 4 whole large eggs, one at a time, beating well after each addition. Mix in the 1 cup buttermilk, 2 tsp vanilla extract, and 0.5 cup amaretto liqueur. The amaretto adds depth of flavor, so don't skip this step. Gradually fold the dry ingredients into the wet mixture until just combined—overmixing develops gluten, which can make the cake dense.
Bake the Cake Layers
Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Rotate the pans halfway through baking for even browning. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. This cooling step is crucial—warm cake layers will be too soft to handle when assembling.
While the cakes cool, prepare the filling. In a medium bowl, beat the 8 oz mascarpone cheese until smooth. Gradually add the 1.5 cups heavy cream while continuing to beat until the mixture is light and fluffy. Stir in the 2 cups powdered sugar, 1 tsp almond extract, and an additional 1 tablespoon amaretto liqueur if desired. This filling should be thick but spreadable—adjust the powdered sugar as needed for the right consistency.
Assemble the Cake
Place one cake layer on a serving plate. Spread an even layer of the mascarpone filling over the top, leaving a ½-inch border around the edges. This border prevents the filling from oozing out during slicing. Top with the second cake layer and gently press down to create a smooth surface. Chill the assembled cake in the refrigerator for at least 2 hours—this allows the filling to set and the layers to meld together.
For the final touch, dust the top and sides of the cake with additional powdered sugar using a fine-mesh sieve. This not only adds a beautiful finish but also enhances the almond flavor. Serve chilled or at room temperature, and enjoy the perfect balance of tender cake, rich mascarpone filling, and the warm, nutty notes of amaretto and almond extract.
Pro Tips For Making Amaretto Cream Cake
- Chill the Butter First: Take that cold butter straight from the fridge—room temperature is the enemy here. I learned this the hard way when my cake turned out dense and greasy; cold butter creates pockets for air, giving you that tender crumb you actually want. ---
- Measure Flour Right: Spoon it in, don’t scoop—packing flour into the cup compresses it and throws off your ratio. Use a kitchen scale if you can, but if you’re eyeballing, a damp spoon helps level it off without overfilling. Trust me, your cake’s texture depends on this. ---
- Don’t Overmix the Batter: Stop mixing as soon as the flour disappears—overworking it makes gluten toughen up, and suddenly you’ve got a cake that’s more chewy than cakey. Fold in the buttermilk gently, just until combined. Your future self will thank you for the lighter texture. ---
- Bake Until Springy: The toothpick test is overrated—press the center gently with your finger. If it bounces back slowly, it’s done. If it leaves a dent, it needs more time. Underbaking is sneaky; it’ll make your cake gummy, and no amount of cream filling fixes that.
Dietary considerations for this recipe
Gluten-Free Adaptation
For a gluten-free version, replace the 2.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend like King Arthur Measure for Measure. Add 1 teaspoon xanthan gum to ensure proper structure—this mimics gluten's binding properties. The cake may bake slightly faster, so check for doneness at 22-25 minutes instead of 30. 🌾
Dairy-Free Options
Swap the butter and mascarpone for dairy-free alternatives: use 1.5 cups dairy-free butter (like Miyoko's) and 8 oz dairy-free mascarpone (such as Kite Hill). For the heavy cream, opt for full-fat coconut cream—chill it overnight to achieve the same whipped texture. The almond flavor will still shine through!
Lower Sugar Version
Reduce the 2 cups granulated sugar to 1.5 cups and replace the remaining 0.5 cup with monk fruit sweetener (like Lakanto) for a 50% sugar reduction. Adjust the powdered sugar in the filling to 1.5 cups to maintain balance. The cake will still be moist but with fewer calories—perfect for a guilt-free indulgence.
Alcohol-Free Substitution
Skip the amaretto liqueur entirely and boost the almond flavor with an extra 1 teaspoon almond extract plus 1 tablespoon almond syrup (like Torani). For a subtle boozy note without alcohol, add 1 teaspoon vanilla bean paste—it deepens the flavor without the kick. The filling will still taste rich and nutty!
Nut-Free Considerations
If avoiding nuts entirely, omit the almond extract and replace it with 1 teaspoon hazelnut extract (or vanilla bean paste for a neutral flavor). The cake's vanilla base will still be delicious, though the signature almond aroma will be absent. For a nut-free frosting, use powdered sugar + 1 tsp coconut extract for a tropical twist.
Allergen-Friendly Assembly
When assembling, use separate utensils for each layer if accommodating multiple allergies. For cross-contamination prevention, wipe surfaces with a damp cloth between handling gluten-free, dairy-free, or nut-free components. Store each adapted version in a labeled airtight container to maintain freshness and clarity. ✨
Nutrition facts
Frequently asked questions
Can I make this cake without amaretto liqueur?
For an alcohol-free version, skip the amaretto and boost the almond flavor with 1 extra teaspoon almond extract plus 1 tablespoon almond syrup (like Torani). For a subtle boozy note without alcohol, add 1 teaspoon vanilla bean paste—it deepens the flavor beautifully. The cake will still taste rich and nutty!
How long should I chill the cake before serving?
Chill the assembled cake for at least 4 hours (or overnight) in the refrigerator. This allows the filling to set properly and the layers to meld together for the perfect texture. The longer it chills, the more the flavors develop—just don't skip this step or the filling may ooze out when sliced.
Why did my cake turn out dense instead of light?
Overmixing the batter is the most common cause of dense cake. Mix just until combined—stop as soon as the flour disappears. Also ensure your butter and eggs are at room temperature (not cold) and don't overbake. Check for doneness at 25 minutes—the cake should spring back when gently pressed, not feel rubbery.
Can I make this cake in advance?
Yes! Assemble the cake up to 24 hours ahead and store it in an airtight container in the fridge. For longer storage, freeze the layers separately (wrapped tightly) for up to 3 months. Thaw overnight in the fridge before serving. The flavors actually improve with time, making it perfect for make-ahead desserts.
What's the best way to decorate this cake?
For an elegant finish, dust with powdered sugar using a fine-mesh sieve or pipe a thin layer of whipped cream on top. Add a drizzle of extra amaretto or a sprinkle of crushed almonds for visual appeal. For a showstopper, create a simple swirl pattern with the filling before adding the final cake layer.
