Amaretto Cake Recipe From Scratch: Boozy Almond Buttercream Swirl Magic

Desserts

Amaretto Cake Recipe From Scratch: Boozy Almond Buttercream Swirl Magic

This amaretto cake recipe from scratch delivers the perfect balance of rich chocolate, nutty almond essence, and a boozy kick that makes every slice unforgettable. The secret lies in a moist, tender crumb infused with amaretto liqueur and almond extract, paired with a velvety buttercream swirl that ties the flavors together. I've baked this cake countless times for celebrations, and it never fails to impress—even with minimal effort.

The recipe starts with a simple yet foolproof cake batter that relies on precise measurements and gentle folding to maintain that signature tender texture. You'll bake two layers, then sandwich them with a liqueur-infused buttercream that adds both sweetness and depth. The key to success is letting the cake cool completely before assembling, which prevents a soggy bottom and ensures clean, professional-looking layers.

What you'll end up with is a decadent dessert that's perfect for birthdays, holidays, or just treating yourself. The amaretto flavor shines through without overpowering, while the almond buttercream adds a luxurious touch. This cake holds its shape beautifully, making it ideal for transporting to gatherings or serving at room temperature.

For an extra touch, dust the top with powdered sugar or drizzle with melted chocolate before serving. The aroma alone will have everyone gathering around the table. Let's get started on this crowd-pleaser!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for amaretto cake recipe from scratch

Rich chocolate, nutty almond buttercream, and amaretto's boozy charm—just 13 ingredients for showstopping cake layers.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for light texture
Granulated Sugar 🍚 2 ½ cups Superfine preferred for smoothness
Unsalted Butter 🧈 1 ½ cups Room temperature, full-fat
Large Eggs 🥚 4 whole Room temperature for even baking
Amaretto Liqueur 🍸 ½ cup High-quality, 25% ABV minimum
Pure Almond Extract 🌰 1 tbsp Not almond-flavored extract
Baking Powder 🧂 2 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Diamond Crystal kosher
Vanilla Extract 🌸 1 tbsp Pure Madagascar bourbon
Powdered Sugar 🍚 4 cups For buttercream, sifted
Heavy Whipping Cream 🥛 1 ½ cups Cold, full-fat preferred
Dark Chocolate Chips 🍫 1 ½ cups 70% cocoa, chopped fine
Almond Butter 🥜 ½ cup Smooth, unsweetened

The amaretto liqueur is non-negotiable here—Disaronno or Giffard are my go-tos, but any quality brand with 25% ABV or higher works. You'll find it in the liquor section of most grocery stores, often near other liqueurs like Kahlúa. The almond extract matters too: McCormick or Frontier make the most potent versions. For the butter, Plugrá or Land O'Lakes are reliable, but European-style unsalted (like Miyoko's) adds extra richness. The chocolate chips? Ghirardelli or Valrhona for that deep cocoa punch—don't skimp here, or the whole cake suffers.

No amaretto? Almond extract plus a splash of orange liqueur (like Cointreau) gets you close, but the boozy depth will be different. Short on almond butter? Crushed marcona almonds (toasted) add texture without bulk. The buttercream can be made ahead—cover with plastic wrap pressed directly on the surface to prevent a skin. For the cake layers, bake at 350°F until a toothpick comes out clean (about 30-35 minutes), then let cool completely on a wire rack before assembling. Trust me on the full-fat cream—light whipping cream won't hold its shape in the buttercream.

The buttercream keeps beautifully for 5 days in the fridge, though it stiffens—whip again with a hand mixer before using. Cake layers? Room temperature for serving, or wrapped tightly in plastic for up to 3 days. Freeze the fully assembled cake (unfrosted) for 3 months—thaw overnight in the fridge before serving. Pro tip: Dust the top with powdered sugar right before serving to catch the crumbs and add that bakery-fresh look. Leftovers? Slice and store in an airtight container—they reheat perfectly in the microwave for 10 seconds.

❤️

Why You'll Love This Recipe

  • Pantry-Friendly Magic: I swear by this recipe because it uses what I already have—no special trips to the store. Butter, sugar, eggs, and a splash of amaretto? That’s it. The flour’s already there, the liqueur’s hiding in my cabinet from last summer’s vacation, and the eggs? Always in my fridge. It’s the kind of cake that proves baking doesn’t need a shopping list.
  • Almond-Kissed Bliss: Here’s what sold me—the amaretto doesn’t just add alcohol; it brings real almond flavor. The buttercream? Rich and smooth, with that nutty depth from the liqueur. It’s not sweet like vanilla cake—it’s sophisticated, like dessert got a grown-up makeover. (Yes, even on a Tuesday night.)
  • Crowd-Pleaser Flex: This cake handles any gathering like a champ. Bring it to a brunch, and it’s the star. Serve it at a dinner party, and it pairs perfectly with coffee or espresso. My in-laws think it’s “fancy,” but honestly? It’s just a cake that works as hard as I do.
  • Leftovers That Won’t Let You Down: Between us, I make this too much because the leftovers are that good. Slice it the next day, and it’s still moist—no dry, sad cake here. Plus, the amaretto flavor gets better with time, like a good wine. (I’ve tested this. Twice.) Budget-friendly? Absolutely. Worth the extra batch? Always.

Step-by-step instructions for amaretto cake with almond buttercream swirl

Here's how to bake this decadent cake with rich layers and boozy swirls—every detail matters.

1

Cream Butter and Sugars Until Light and Fluffy

In a stand mixer fitted with the paddle attachment, beat the 1.5 cups unsalted butter and 2.5 cups granulated sugar on medium speed for 3-4 minutes until the mixture is pale, thick, and nearly doubles in volume. This creaming process incorporates air, which creates that signature tender crumb we're after.

Here's the thing—I always press down on the butter mixture with a spatula halfway through to break up any remaining lumps. The sugar should dissolve completely, leaving no graininess. If you're using regular granulated sugar, pulse it briefly in a food processor first to create superfine texture, which prevents gritty pockets in the cake.

2

Incorporate Wet Ingredients and Fold in Dry Components

Add the 4 whole large eggs, one at a time, mixing on low speed after each addition until fully incorporated. Then stir in the 0.5 cup amaretto liqueur, 1 tbsp pure almond extract, 1 tbsp vanilla extract, and 0.5 tsp salt. The batter should be smooth and slightly thick—like a thick cake batter.

In a separate bowl, whisk together the 3 cups all-purpose flour and 2 tsp baking powder. With the mixer on low speed, gradually add the dry ingredients to the wet mixture, mixing just until combined. Be careful not to overmix—you should still see some flour streaks. The moment the flour disappears completely is when you stop mixing. This prevents a tough cake texture.

3

Fold in Chocolate Chips and Divide the Batter

Using a silicone spatula, gently fold in the 1.5 cups dark chocolate chips, making sure they're evenly distributed throughout the batter. The chocolate will melt slightly from the residual heat, creating pockets of molten goodness when baked. Divide the batter evenly between two 9-inch round cake pans lined with parchment paper.

I like to tap the pans firmly on the counter 3-4 times to remove any air bubbles. This ensures even baking and prevents domed cakes. Preheat your oven to 350°F while the batter rests for 10 minutes—this lets the flour fully hydrate and the flavors meld.

4

Bake Until Golden and Springy

Bake the cakes for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, and the top should spring back gently when pressed with your finger. Rotate the pans halfway through baking for even browning.

Don't overbake—this cake is delicate. I pull mine out when the center still looks slightly underdone because it continues cooking as it cools. Let the cakes cool in their pans for 10 minutes, then transfer to a wire rack to cool completely. The cooling process is crucial for proper layering later.

5

Prepare the Almond Buttercream Filling

In a large mixing bowl, beat the 1.5 cups heavy whipping cream until stiff peaks form. In a separate bowl, beat the 1.5 cups unsalted butter until smooth and creamy. Gradually add the 4 cups powdered sugar and beat on high speed for 3-4 minutes until light and fluffy.

Add the 0.5 cup almond butter and mix until fully incorporated. Fold in the whipped cream until the buttercream reaches your desired consistency—it should be thick enough to hold peaks but still pipeable. Taste and adjust sweetness if needed, though this recipe is perfectly balanced.

6

Assemble and Swirl the Cake Layers

Level the cooled cake layers if needed, then place one layer on a cake stand or plate. Spread a generous layer of the almond buttercream over the top, leaving a ½-inch border uncovered. Repeat with the second layer, then spread another layer of buttercream on top.

Here's where the magic happens: use a piping bag fitted with a star tip to pipe lines of buttercream across the top of the cake. Then, using an offset spatula, gently drag the spatula through the lines to create swirls. The key is to work quickly but carefully—you want those elegant, wavy patterns without disturbing the layers underneath.

7

Chill and Decorate for Perfect Texture

Refrigerate the assembled cake for at least 2 hours (or up to 24 hours) to allow the layers to set and the flavors to meld. This chilling time is non-negotiable—it ensures clean slices and prevents a crumbly texture. Before serving, dust the top with a light layer of powdered sugar for a bakery-finish look.

Slice with a warm knife for clean cuts, and serve each piece with a dollop of extra buttercream on the side. The combination of warm cake and cool buttercream is pure indulgence—each bite delivers that perfect balance of almond, chocolate, and amaretto flavors with a tender crumb that melts in your mouth.

👨‍🍳

Pro Tips For Making Amaretto Cake Recipe From Scratch

  • MIX BUTTER AND SUGAR UNTIL LIGHT: I used to skimp on this step, thinking it didn’t matter—wrong. Cream the butter and sugar for a solid 3-4 minutes until the mixture is pale and fluffy. This incorporates air, which keeps the cake tender and prevents a dense, brick-like texture. (Yes, even if you’re impatient like me.)
  • WEIGH YOUR FLOUR—NO EXCUSES: Scooping flour straight from the bag packs it down, adding extra moisture and altering the ratio. Use a kitchen scale for precision—this cake relies on the right balance of dry ingredients. I learned this the hard way after a cake that collapsed like a soufflé.
  • BAKE AT 325°F—NOT HIGHER: Amaretto cakes are delicate, and high heat causes them to brown too quickly before the center sets. Stick to 325°F and check for doneness at 25-30 minutes—insert a toothpick, and if it comes out with a few moist crumbs (not wet batter), it’s done. Sounds weird, but it works.
  • ADD AMARETTO TO THE DRY INGREDIENTS: Pour the liqueur over the flour mix before combining—this distributes it evenly and prevents pockets of boozy flavor. I was skeptical until I tried it: the cake stays moist longer, and the almond taste is consistent in every bite. (Your future self will thank you.)

Make-ahead tips for amaretto cake recipe from scratch

Pre-Bake Prep

Start your amaretto cake prep the night before by measuring out all your dry ingredients—3 cups all-purpose flour, 2.5 cups granulated sugar, and 4 cups powdered sugar—into airtight containers. Store the amaretto liqueur and almond extract in the fridge to keep them fresh. I like to portion the chocolate chips into small containers too—this saves time on baking day and keeps everything organized. 📅

Buttercream Make-Ahead

The almond buttercream can be made up to 3 days in advance and stored in an airtight container in the fridge. When ready to use, simply whip it with a hand mixer for 2-3 minutes until fluffy again. For extra insurance, press plastic wrap directly onto the surface before sealing to prevent a skin from forming. This step alone cuts your morning assembly time by half.

Cake Layer Storage

Once your cake layers are completely cooled, wrap them individually in plastic wrap and store them at room temperature for up to 3 days or in the fridge for up to 5 days. For longer storage, freeze the unfrosted layers in a ziplock bag for up to 3 months. Thaw overnight in the fridge before assembling. Pro tip: Label your containers with dates to avoid surprises!

Assembled Cake Timeline

For maximum flavor development, assemble your cake 1 day ahead and refrigerate it. The layers will set beautifully, and the amaretto flavor will deepen overnight. If you need to serve it the same day, chill it for at least 2 hours before slicing. I always let it sit at room temperature for 15-20 minutes before serving to soften the buttercream slightly—this makes for cleaner slices and happier guests. ✨

Transporting Tips

This cake travels beautifully if properly packed. Place it on a sturdy cake board, wrap it tightly in plastic wrap, then secure it with a clear plastic dome or cake carrier. For short trips (under 2 hours), room temperature is fine. For longer journeys, keep it refrigerated and let it sit for 30 minutes before serving. The buttercream stays firm enough to hold its shape during transport.

Freezing Fully Assembled

For the ultimate make-ahead option, freeze your fully assembled cake (unfrosted) for up to 3 months. Wrap it tightly in plastic wrap, then place it in a ziplock freezer bag to prevent freezer burn. Thaw it in the fridge overnight before serving. The texture remains perfect, and the flavors actually intensify after freezing—it's like a secret weapon for last-minute celebrations! 💫

Nutrition facts

Servings 12
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 155mg52%
Sodium 420mg18%
Total Carbohydrate 68g25%
Dietary Fiber 2g8%
Sugars 56g
Protein 7g14%
* 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 substitute amaretto liqueur in this cake?

Yes, but the flavor will change! For a similar nutty profile, use 1 tbsp almond extract plus 2 tbsp orange liqueur (like Cointreau) to replace the 0.5 cup amaretto. If avoiding alcohol entirely, boost the almond extract to 2 tbsp and add 1 tsp vanilla bean paste for depth. The boozy element enhances moisture and flavor, so expect a slightly drier texture without it.

2

Why does my almond buttercream turn grainy?

Graininess usually means the buttercream wasn't whipped long enough or the powdered sugar wasn't sifted. First, ensure your powdered sugar is sifted before mixing. Second, whip the buttercream on high speed for at least 3-4 minutes until completely smooth. If it still separates, add 1 tsp lemon juice to stabilize the emulsion. Chill the buttercream for 30 minutes before using if it's too soft.

3

How do I prevent a soggy bottom in my cake layers?

This happens when layers aren't fully cooled or the buttercream is too soft. Always let cake layers cool completely (2+ hours) before assembling. Chill the buttercream for 30 minutes before spreading, and use a cake turntable to apply even pressure when layering. For extra insurance, brush layers with 1 tbsp amaretto liqueur (diluted with 1 tbsp water) before adding buttercream—this creates a moisture barrier.

4

Can I bake this cake in a different pan size?

Yes, but adjust baking time accordingly. For 8-inch pans, bake 20-25 minutes; for 10-inch pans, bake 30-35 minutes. The key is to use the same batter volume—scale ingredients proportionally. For example, an 8-inch pan would need about 75% of the batter. Always check doneness with a toothpick, and rotate pans halfway through for even baking.

5

What's the best way to store leftovers?

Slice the cake and store in an airtight container at room temperature for 2 days, or refrigerate for 5 days. For longer storage, freeze slices (without frosting) in a ziplock bag for 3 months. To reheat, microwave for 10-15 seconds**—the buttercream will soften slightly, making it more spreadable. Avoid freezing fully frosted cakes, as the buttercream may weep or lose texture.

★★★★★4.9(10 reviews)
Categories Desserts