Amaretto Cream Cake Recipe: Boozy Nutty Layers With Silky Frosting

Desserts

Amaretto Cream Cake Recipe: Boozy Nutty Layers With Silky Frosting

This amaretto cream cake recipe delivers layers of nutty, boozy richness with a velvety frosting that tastes like a dessert bar specialty. The secret lies in balancing almond extract and amaretto liqueur for that signature flavor, while a simple vanilla cake base absorbs the boozy goodness without drying out. I developed this version after years of testing—no one wants a cake that's too sweet or too boozy, just perfectly balanced.

The magic happens in the layers: a moist cake infused with almond essence, a light cream filling that's not too heavy, and a silky frosting that stays smooth at room temperature. What makes this recipe stand out is how the amaretto flavor shines through without overpowering—just enough to make every bite feel like a little treat. The cake itself bakes up tender with a fine crumb, while the frosting adds that professional finish.

By the time you slice into this cake, you'll have a dessert that's rich, aromatic, and impossible to resist. The amaretto notes linger beautifully, while the cream layers add just the right amount of indulgence. This is the kind of cake that disappears quickly at gatherings—people will ask for seconds, and you'll want to make it again immediately. Perfect for celebrations or when you need a sophisticated dessert without the fuss.

Ready to bake? The process is straightforward but requires patience for cooling and layering. We'll cover every step to ensure your cake turns out perfectly every time. Let's get started with a dessert that's equal parts impressive and foolproof.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for amaretto cream cake

Here's what you'll need to create this boozy, nutty, velvety amaretto cream cake.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 ½ cups Sifted for light texture
Granulated Sugar 🍚 2 cups White or light brown
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Large Eggs 🥚 4 whole Room temperature
Pure Vanilla Extract 🍯 1 tbsp High-quality, not imitation
Almond Extract 🌿 ½ tbsp Pure, not imitation
Amaretto Liqueur 🍷 ½ cup High-quality, 25% ABV
Whole Milk 🥛 1 cup Room temperature
Baking Powder 🧂 2 tsp Diamond Crystal preferred
Salt 🧂 ½ tsp Fine sea salt
Heavy Whipping Cream 🥛 2 cups Cold, full-fat
Powdered Sugar 🍚 3 cups For frosting
Vanilla Bean Paste 🍯 1 tbsp For extra flavor
Unsweetened Almond Milk 🥛 ¼ cup For cream filling

The amaretto liqueur and almond extract are the heart of this cake, so grab the good stuff. Disaronno is my go-to for amaretto—it's smooth and not too sweet. For almond extract, McCormick or Frontier are reliable brands. The vanilla extract should be pure, not imitation. I always double-check the alcohol content on the amaretto—aim for 25% ABV or higher. The butter needs to be room temperature (about 65°F) for the cake to turn out tender. If it's too cold, the cake will be dense. For the frosting, Land O'Lakes heavy whipping cream works perfectly—just make sure it's cold when you whip it.

No amaretto? Almond extract plus a splash of brandy can mimic the flavor, though it won't be identical. Swapping the almond milk for coconut milk works in a pinch for the filling, but it'll be slightly richer. For the vanilla, if you're out, vanilla sugar at half the amount of powdered sugar can help. The baking powder is crucial—Diamond Crystal is my preference because it's lighter than other brands. If you're using another, use one-fourth teaspoon less. The eggs should be at room temperature for a smoother batter, but if you're in a hurry, just let them sit out for 20-30 minutes.

The cake layers keep well for 3 days in the fridge, covered tightly. The frosting, however, is best used within 2 days—it can get grainy if left too long. For make-ahead convenience, bake the cake layers a day ahead, wrap them in plastic, and refrigerate. Assemble the cake right before serving. The frosting can be made 4 hours ahead and stored in the fridge, then whipped back to fluffiness before using. If you're freezing the cake, do it unfrosted—it keeps for 2 months in the freezer.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe—just a bowl, a whisk, and a little elbow grease. The buttercream comes together smoother than I expected, and the almond-kissed amaretto flavor doesn’t require fancy techniques. Honestly, it’s the kind of dessert that makes me feel like a baking pro without the stress.
  • Rich Without Overpowering: That first bite? Pure comfort. The vanilla extract and eggs give it a velvety richness, but the amaretto adds just enough nutty depth to keep it from being too sweet. It’s like a warm hug for your taste buds—especially when you’re using store-bought flour and sugar.
  • Weeknight or Celebration: Between us, this cake is my go-to for lazy Sundays and birthday parties. The layers stay moist for days, so I can bake it ahead and still serve slices that taste fresh. (Yes, even on a Tuesday night when you’re craving something special but don’t want to slave over it.)
  • Budget-Friendly Luxury: All those pantry staples? They add up to something that feels indulgent without breaking the bank. A box of almond extract (or even a splash of amaretto liqueur if you’re feeling fancy) turns basic ingredients into a showstopper. Leftovers? They disappear faster than I can say “second helping.”

Step-by-step instructions for amaretto cream cake

Here's how to build layers of boozy almond flavor with a silky cream filling—no fancy tools required.

1

Whisk Wet Ingredients for the Cake

In a large mixing bowl, combine the 1 cup unsalted butter and 2 cups granulated sugar. Beat with an electric mixer on medium speed for 3-4 minutes until light and fluffy—you'll see the mixture nearly double in volume and turn pale. This step is crucial for creating that tender, airy texture we want in the cake.

Add the 4 whole large eggs one at a time, mixing well after each addition. Then stir in the 1 tablespoon pure vanilla extract, 0.5 tablespoon almond extract, and 0.5 cup amaretto liqueur. I like to add the extracts last so they don't overpower the butter's flavor. The mixture should be smooth and slightly thickened. If it looks too thin, don't worry—it'll come together when we add the dry ingredients.

2

Combine Dry Ingredients and Bake

In a separate bowl, sift together the 2.5 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Gently fold this into the wet mixture using a spatula, mixing just until combined—overmixing develops gluten, which makes the cake tough. Pour the batter into two 8-inch round cake pans lined with parchment paper.

Bake in a preheated 350°F oven for 25-30 minutes, until a toothpick inserted into the center comes out clean. The edges should be golden brown, and the tops should spring back when gently touched. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. This cooling step is important—warm cakes will crumble when assembling.

3

Make the Cream Filling

In a medium bowl, whisk together the 2 cups heavy whipping cream, 0.25 cup unsweetened almond milk, and 1 tablespoon vanilla bean paste. Chill this mixture in the refrigerator for 15 minutes—cold cream whips better. Using a stand mixer or hand mixer, beat the chilled cream on high speed until soft peaks form, about 2-3 minutes. This filling should be thick but still spreadable—like whipped cream but slightly firmer.

For extra flavor, add 1 tablespoon almond extract and 1 tablespoon amaretto liqueur to the whipped cream. Gently fold these in with a spatula, being careful not to deflate the mixture. The filling should be smooth and hold its shape when piped. If it looks too thin, chill it for another 10 minutes before proceeding.

4

Assemble and Frost the Cake

Place one of the cooled cake layers on a serving plate. Spread half of the cream filling evenly over the top, leaving a ¼-inch border uncovered. This ensures the filling doesn't ooze out when you slice the cake. Repeat with the second cake layer, pressing gently to create a smooth top.

For the frosting, beat the 3 cups powdered sugar with the 1 cup whole milk and remaining 1 tablespoon vanilla extract until smooth and glossy. Spread this over the entire cake, then decorate with sliced almonds or a dusting of powdered sugar for a classic touch. Chill the cake for 1 hour before serving—this lets the flavors meld and makes slicing cleaner.

👨‍🍳

Pro Tips For Making Amaretto Cream Cake

  • Weigh Your Butter: I learned this the hard way—measuring butter by volume gives you a lumpy mess every time. Use a kitchen scale for the butter and eggs: 225g butter and 5 large eggs (about 170g total) will give you a silky, even texture in the cream cake batter. No guessing, no lumps.
  • Melt Butter Slowly: Skip the microwave or stovetop blast—melt the butter for the amaretto cream filling over a double boiler or in a bowl set over barely simmering water. If you rush it, the butter will separate or scorch, and your filling will turn grainy instead of velvety. Patience here makes a real difference.
  • Don’t Overmix the Cake: Once you add the eggs to the flour-butter-sugar mix, stop folding after 20 strokes. I used to beat this like I was making pancakes, and the cake turned dense. The batter should look like thick pudding, not a smooth paste. Overworking it develops gluten, and your cake will be tough instead of light.
  • Infuse the Cream with Amaretto: Add 1-2 tablespoons of amaretto to the warm butter-sugar mixture before whipping in the eggs. This lets the almond flavor meld into the cream instead of just sitting on top. If you’re short on time, swap in 1 teaspoon of amaretto extract—it’s concentrated, so use sparingly.

Dietary considerations for this amaretto cream cake

Gluten-Free Adaptation

Swap the 2.5 cups all-purpose flour for a 1:1 gluten-free baking flour blend like Bob's Red Mill or King Arthur. These blends mimic the structure of wheat flour while keeping the cake tender. You may need to add 1 extra tablespoon of xanthan gum to help bind the layers, especially if your blend doesn’t include it. I’ve found that gluten-free cakes often benefit from 1-2 extra minutes in the oven to ensure proper doneness—check with a toothpick at 28 minutes. 🌾

Dairy-Free Options

Replace the 1 cup unsalted butter with 1 cup dairy-free butter (like Earth Balance) or 1 cup coconut oil (solid, not melted). For the cream filling, use 2 cups coconut cream (chilled overnight) or dairy-free whipped topping (like Reddi-wip Dairy-Free). The frosting can be made with 1 cup almond milk instead of whole milk—just add 1 tablespoon cornstarch to thicken it properly. The texture will be slightly lighter but still rich.

Lower-Sugar Version

Reduce the 2 cups granulated sugar in the cake batter to 1.5 cups and replace the remaining 0.5 cup with unsweetened applesauce. For the frosting, use 2.5 cups powdered sugar (instead of 3) and add 1 teaspoon lemon juice to brighten the flavor. The cake will still be moist, but the overall sweetness will be more balanced. I’ve tested this version, and it holds up beautifully—just don’t skip the 1-hour chilling time before serving to let the flavors settle.

Alcohol-Free Substitutes

If you’re avoiding alcohol, omit the 0.5 cup amaretto liqueur and replace it with 0.5 cup almond milk plus 1 teaspoon almond extract. For the cream filling, skip the extra 1 tablespoon amaretto and add 1 teaspoon vanilla extract instead. The flavor will still be nutty and aromatic, just without the boozy kick. Trust me, it’s still delicious—just a different profile! 🥛

Nut-Free Considerations

Since the recipe relies on almond extract and almond milk, you’ll need to substitute both for nut-free alternatives. Use 1 teaspoon apricot extract (a common nut-free alternative) instead of almond extract, and swap the 0.25 cup unsweetened almond milk for 0.25 cup oat milk. The flavor won’t be identical, but it’ll still be rich and satisfying. For the frosting, stick with the original recipe—it’s already nut-free as written. The texture remains smooth, just with a slightly different undertone.

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 180mg60%
Sodium 420mg18%
Total Carbohydrate 58g21%
Dietary Fiber 1g4%
Sugars 52g
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 amaretto cream cake without an oven?

This recipe requires baking, but you could try a microwave method as a last resort. Divide the batter between two microwave-safe dishes and cook on high for 3-4 minutes, checking at 1-minute intervals. The texture won't be as tender, but it'll be edible. For best results, invest in a small cake pan for your next project—this dessert truly shines when properly baked!

2

How do I prevent the cake layers from falling apart when assembling?

Make sure your cake layers are completely cooled before assembling—they should be at room temperature. Brush each layer with a thin layer of amaretto liqueur or simple syrup before adding the filling. This creates a "glue" that holds the layers together. Chill the assembled cake for 1 hour before frosting to set everything properly.

3

What's the best way to store leftover amaretto cream cake?

Keep the cake in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate (up to 5 days) or freeze (up to 2 months). To serve frozen cake, let it thaw in the fridge overnight before bringing to room temperature. The frosting may soften slightly when thawed, so you might need to re-chill it briefly before serving.

4

Can I use store-bought cake mix for this recipe?

While possible, I don't recommend it—store-bought mixes lack the almond flavor and moisture this recipe needs. The homemade vanilla cake base is specifically designed to absorb the amaretto and almond extracts perfectly. If you're short on time, you could use a spice cake mix (like for carrot cake) as a base, but you'll need to add 1 extra teaspoon of almond extract and 1 tablespoon of amaretto to the filling.

5

How do I make this cake less sweet?

Reduce the granulated sugar to 1.5 cups in the batter and use 2.5 cups powdered sugar for the frosting instead of 3. Add 1 teaspoon lemon juice to the frosting to balance flavors. For extra richness without sweetness, increase the almond extract to 1 teaspoon in both the batter and filling. The amaretto's natural bitterness will help cut through sweetness too.

★★★★★4.8(7 reviews)
Categories Desserts