Desserts
This amaretto cream cake recipe delivers layers of rich chocolate cake swirled with nutty amaretto cream, topped with velvety white frosting. The secret lies in balancing the cake's density with the liqueur's intensity, creating a dessert that's both elegant and indulgent. I've perfected this technique over years of baking competitions, ensuring every slice delivers that perfect harmony of flavors.
The cake itself is moist and tender, baked just enough to hold its shape while remaining soft inside. Between each layer, a liqueur-infused cream filling adds depth and richness, with the amaretto's almond notes complementing the chocolate perfectly. The frosting is smooth and stable, designed to stay in place whether you're slicing or serving whole.
What makes this recipe truly special is the balance—no single flavor overpowers, yet every bite reveals new layers of taste. The amaretto's nutty sweetness cuts through the richness of the chocolate, while the frosting adds a clean finish. This cake is perfect for celebrations, date nights, or when you simply need a dessert that feels like a hug.
Ready in about 2 hours (including cooling time), this recipe delivers restaurant-quality results without requiring advanced techniques. The key is patience—letting the cake layers cool completely before assembling ensures clean slices and maximum flavor impact. Let's get baking!
Ingredients for amaretto cream cake
Twelve premium ingredients transform into layers of chocolate perfection with nutty amaretto swirls and velvety white frosting.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Unsalted Butter 🧈 | 2 cups | Room temperature, European preferred |
| Granulated Sugar 🍚 | 2 ½ cups | Superfine for smoother texture |
| Large Eggs 🥚 | 6 whole | Room temperature, separated |
| Unsweetened Cocoa Powder 🍫 | ½ cup | Dutch-processed for rich flavor |
| Amaretto Liqueur 🍸 | 1 cup | High-quality, 28% ABV minimum |
| Heavy Whipping Cream 🥛 | 2 cups | Cold, full-fat for stability |
| Powdered Sugar 🍚 | 4 cups | Sifted for smooth frosting |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar bourbon |
| Baking Powder 🧂 | 1 ½ tsp | Double-acting preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Almond Extract 🌿 | ½ tsp | Pure, not imitation |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The amaretto liqueur is non-negotiable for authentic flavor—Disaronno or Galletti are industry standards, but any quality brand with 28% ABV or higher works. For the butter, European-style (like Plugrá) has higher fat content, ensuring richer layers. The Dutch-processed cocoa powder (such as Dutch Bros) prevents bitterness and delivers that signature deep chocolate color. Almond extract should be pure, not the imitation kind—McCormick or Walnut Acres are reliable brands. Sift all dry ingredients together to eliminate lumps, which is especially critical for the baking powder and cocoa powder combination.
No amaretto? Maraschino liqueur at half the amount mimics the almond notes, though the flavor won't be identical. Substituting the heavy whipping cream? Coconut cream works for a dairy-free version, but the frosting will have a different mouthfeel. For the vanilla extract, imitation will lack depth—splurge on Madagascar bourbon vanilla if possible. The lemon juice brightens the amaretto's richness; if you're out, white vinegar at half the amount works in a pinch. Pre-sifted flour? Sift again—those little lumps ruin the cake's texture. And for the powdered sugar, Bob's Red Mill is my go-to for its ultra-fine consistency, though any sifted brand will do.
Store the amaretto liqueur in a cool, dark place—it lasts years unopened, but once opened, it's best used within 6 months. The whipping cream should be cold when you start whipping the frosting; if it's warm, chill it for 20 minutes before attempting to whip. The cake layers keep 3 days wrapped at room temperature, but for longer storage, freeze for up to 2 months. Thaw overnight in the fridge before assembling. The frosting can be made 2 days ahead—just whip it again briefly before using to restore volume. Portion the filling into piping bags for easy assembly, and cover tightly with plastic wrap to prevent drying.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe—just cream butter and sugar by hand until light and fluffy. That cocoa powder? It’s the secret to a tender crumb without overworking the dough. Honestly, my arms thank me after.
- Rich but Balanced: The amaretto’s nutty warmth cuts through the cocoa’s bitterness, while the butter keeps it moist. It’s decadent but not cloying—like a hug from your favorite Italian nonna, but with less guilt.
- Date Night or Dessert Party: Slice it for a fancy dinner, stack it for a birthday, or pack it for a picnic. The frosting (if you add it) makes it feel special, but the cake itself is simple enough for a weeknight treat. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: You’re using pantry staples—flour, butter, sugar—and a splash of amaretto elevates everything. Leftovers? They disappear faster than I can say “second slice.” My wallet and taste buds win.
Step-by-step instructions for amaretto cream cake
Master these precise techniques for a cake with perfect texture and signature nutty liqueur swirls.
Prepare the Cake Batter with Precision
Preheat your oven to 350°F and grease two 9-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 teaspoons baking powder, and 0.5 teaspoon salt. Whisk thoroughly to eliminate any lumps—this ensures a light, even crumb throughout the cake.
In a separate bowl, cream the 2 cups unsalted butter and 2.5 cups granulated sugar on medium speed until light and fluffy, about 3-4 minutes. Add the 6 whole large eggs, one at a time, beating well after each addition. This step incorporates air, which is critical for that signature tender texture. With the mixer running on low speed, add the 0.5 cup unsweetened cocoa powder, 2 teaspoons vanilla extract, 0.5 teaspoon almond extract, and 1 tablespoon lemon juice. The almond extract and amaretto will infuse the batter with their signature flavors.
Fold in the Amaretto and Divide the Batter
Gently fold the dry ingredients into the butter mixture using a spatula, mixing just until combined. Avoid overmixing—you should still see some flour streaks. Stir in 1 cup amaretto liqueur to create the signature nutty flavor profile. Divide the batter evenly between the prepared cake pans, spreading it out evenly to ensure even baking.
Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. The cake should be golden brown and spring back when lightly touched. Real talk: don't open the oven door early—this causes the cakes to sink. Let them cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
Prepare the Cream Cheese Frosting
In a stand mixer fitted with the paddle attachment, beat the 2 cups heavy whipping cream on medium-high speed until soft peaks form. In a separate bowl, combine 4 cups powdered sugar with 2 teaspoons vanilla extract and 0.5 teaspoon almond extract. Gradually add the powdered sugar mixture to the whipped cream, mixing on low speed until fully incorporated.
This frosting should be thick and smooth, with a consistency that holds its shape but remains spreadable. If it's too thick, add 1 tablespoon cold water at a time until you reach the desired texture. The almond extract and vanilla enhance the cake's nutty flavors, creating a harmonious balance.
Assemble the Cake with Signature Swirls
Once the cakes are completely cool, level the tops if necessary. Place one cake layer on a serving plate and spread a thin layer of frosting on top. This is the base for your amaretto swirls. Pour ¼ cup amaretto liqueur evenly over the frosting—this will create the signature nutty swirls when combined with the cream cheese frosting.
Spread a generous layer of frosting over the amaretto, then place the second cake layer on top. Frost the entire cake, making sure to cover the sides completely. Use a long knife or offset spatula to create decorative swirls on the sides, ensuring the amaretto is evenly distributed throughout the frosting. Chill the cake in the refrigerator for at least 1 hour before serving to allow the flavors to meld and the frosting to set.
Pro Tips For Making Amaretto Cream Cake
- Whisk Eggs Until Ribbon Stage: Don’t just beat the eggs until they look "fluffy"—keep going until the mixture forms a slow, thick ribbon when the whisk is lifted. I learned this the hard way when my cake collapsed; those eggs need proper structure to hold the weight of the amaretto cream filling. ---
- Sift Cocoa Twice: Unsweetened cocoa powder clumps like a stubborn guest at a party. Sift it before measuring and again when mixing it into the dry ingredients. Skimp here, and your cake turns out dense instead of light. Trust me, the extra 30 seconds saves you from a brick in the oven. ---
- Cream Butter and Sugar Low: Start creaming the butter and sugar on medium-low heat (or the slowest setting on your mixer). High speed just melts the butter too fast, and you’ll end up with a greasy mess instead of a smooth, aerated base. Patience here makes the cake tender, not soggy. ---
- Chill the Batter Overnight: If you can, let the batter rest in the fridge for at least 4 hours—or overnight if you’re not in a rush. The amaretto flavor deepens, and the gluten relaxes, giving you a cake that bakes evenly instead of cracking. (Yes, even if you’re impatient like me.)
Make-ahead tips for this amaretto cream cake
Bake Ahead Strategy
Bake the cake layers up to 2 days ahead—this is where the magic happens! Wrap each cooled layer tightly in plastic wrap, then place them in an airtight container at room temperature. The flavors deepen as the amaretto infuses further, and the texture remains perfectly moist. I swear by this method because it eliminates last-minute stress. Just be sure to bring them to room temperature before assembling. 💫
Frosting Prep Timeline
Make the frosting 1 day ahead—it actually tastes better after resting! Whip it as directed, then store it in an airtight container in the fridge. When ready to assemble, whip it again briefly to restore volume. The cold temperature helps stabilize the sugar, so it won’t crystallize. Pro tip: Cover the surface with parchment paper before sealing to prevent a skin from forming.
Amaretto Infusion Hack
For an extra nutty punch, prepare the amaretto cream filling 4 hours ahead. Mix ½ cup amaretto with 1 cup heavy cream and 2 tablespoons powdered sugar, then chill. Spread this between layers instead of the frosting—it creates a boozy, silky center that pairs perfectly with the chocolate. Just pipe it onto the first layer, add the second layer, then frost normally. This keeps the filling from leaking during transport. ✨
Transporting Whole Cake
If serving elsewhere, assemble the cake 4 hours before transport—this gives the frosting time to set slightly. Wrap the entire cake in plastic wrap, then place it in a sturdy cake carrier. For extra stability, chill it for 1 hour before moving. The cold temperature prevents the frosting from melting or sliding. I’ve transported cakes this way to events 3 hours away without a single smudge.
Freezing Fully Assembled
For maximum make-ahead convenience, freeze the fully assembled cake (unfrosted or frosted) for up to 1 month. Wrap it tightly in plastic wrap, then in foil, and place in a freezer bag to prevent freezer burn. Thaw overnight in the fridge—this slow thaw prevents condensation from ruining the frosting. The texture stays perfect, though the frosting may need a quick whip to restore smoothness. 🔥
Serving Prep Shortcuts
Slice the cake 2 hours before serving—this allows the amaretto flavors to bloom at room temperature. Store slices in an airtight container with parchment between layers to prevent sticking. For a restaurant-worthy presentation, dust with powdered sugar or garnish with toasted almond slivers** right before serving. I always keep a small bowl of extra amaretto nearby for guests who want to drizzle it over their slice—it’s a crowd-pleaser! 🍸
Nutrition facts
Frequently asked questions
Can I substitute amaretto with another liqueur?
Yes, but the flavor will change! For a similar nutty profile, use maraschino liqueur (½ the amount) or frangelico (reduce by ¼ cup). If you want a different flavor, try Kahlúa for coffee notes or grand marnier for citrus. Just remember—amaretto's almond essence is unique and hard to replicate perfectly.
Why is my cake dense instead of light?
Overmixing is the #1 culprit! The batter should have small flour streaks when done. Also check: Are your ingredients at room temperature? Did you sift the flour? And most importantly—did you use cold eggs? Room temp eggs are critical for air incorporation. If it's still dense, try baking at 325°F for 10 extra minutes.
How do I prevent the frosting from melting in summer?
Chill your cake for at least 2 hours before serving! Use a cake stand to elevate it from hot surfaces, and store it in the fridge until 30 minutes before serving. For extra stability, add 1 teaspoon cornstarch to the frosting while whipping. This trick works wonders for hot climates.
Can I make this cake gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add ½ teaspoon xanthan gum to help bind the structure. You may need to reduce the amaretto by 1 tablespoon since gluten-free batters absorb liquids differently. Test with a small batch first!
What's the secret to perfect swirls?
Timing is everything! Pour the amaretto over the frosting just before adding the second layer—this creates natural swirls when you frost. Use a long knife or offset spatula** to gently drag through the frosting at a 45-degree angle. For extra drama, pipe additional amaretto through a star tip on top after chilling!
