Amaretto Cake Recipe From Scratch: Nutty Boozy Layers With Vanilla Bean Swirls

Desserts

Amaretto Cake Recipe From Scratch: Nutty Boozy Layers With Vanilla Bean Swirls

This amaretto cake recipe from scratch delivers layers of nutty, boozy richness with a signature vanilla bean swirl that makes every slice unforgettable. The secret lies in balancing sweet, bitter, and aromatic notes—amaretto's almond depth, vanilla's floral warmth, and dark chocolate's intensity—all baked into tender, moist layers. I've perfected this recipe after years of testing, ensuring the alcohol cooks off just enough to leave a subtle, sophisticated hint rather than overpowering the dessert.

The cake's magic comes from its technique: a simple batter with precise mixing (don't overbeat!) and a swirled vanilla bean paste that adds elegance without extra effort. Baking at 350°F for 30-35 minutes guarantees a golden crust while keeping the center tender. The frosting—a velvety cream cheese base infused with amaretto—ties everything together, creating a dessert that's both impressive and approachable.

What you'll end up with is a cake that looks like it belongs in a patisserie, with layers of moist, nutty cake and swirls of vanilla bean that peek through the frosting. Each bite delivers a perfect balance of sweetness, alcohol warmth, and almond richness, making it ideal for celebrations or a special treat. The frosting's tang cuts through the cake's richness, while the amaretto's depth lingers on the palate.

This recipe scales beautifully for gatherings, and the leftovers reheat surprisingly well for a cake—just warm slices briefly in the oven. Whether you're serving it at a holiday party or enjoying a quiet evening dessert, this amaretto cake delivers restaurant-quality results with a homemade touch. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for amaretto cake recipe from scratch

Twelve ingredients blend almond warmth, vanilla elegance, and boozy sophistication into layers of moist cake and velvety frosting.

Ingredient Amount Notes
All-Purpose Flour 🌾 3 cups Sifted for even texture
Granulated Sugar 🍚 2 cups Superfine preferred for smoothness
Light Brown Sugar 🍚 ½ cup Packed for moisture
Unsalted Butter 🧈 1 ½ cups Room temperature, cubed
Large Eggs 🥚 4 whole Room temperature for even mixing
Pure Vanilla Extract 🌸 2 tsp High-quality Madagascar preferred
Amaretto Liqueur 🍸 ½ cup High-quality, 25% ABV
Baking Powder 🧂 2 tsp Diamond Crystal preferred
Salt 🧂 ½ tsp Fine sea salt preferred
Vanilla Bean Paste 🌿 2 tbsp Seeds scraped for swirl
Dark Chocolate Chips 🍫 1 ½ cups 70% cocoa, chopped coarse
Almond Extract 🌰 1 tsp Pure, high-quality
Heavy Cream 🥛 1 cup Cold for frosting
Cream Cheese 🧀 8 oz Room temperature, full-fat
Powdered Sugar 🍚 3 cups Sifted for smooth frosting

The vanilla bean paste and amaretto liqueur are non-negotiable for authentic flavor—Disaronno or Giffard amaretto delivers the richest almond notes. For the vanilla bean, Madagascar Bourbon beans provide the floral depth this cake demands. Penzeys Spices or Williams Sonoma carry high-quality extracts if you're not using fresh beans. The dark chocolate chips should be at least 70% cocoa—Valrhona or Lindt excels here. Pre-sift your all-purpose flour and powdered sugar to avoid lumps in the delicate frosting, and always use Diamond Crystal baking powder (it's lighter than others).

No vanilla bean paste? Pure vanilla extract plus scraped seeds works, though it lacks the vibrant flecks. Substitute almond extract with marzipan paste (2 tbsp) for a similar nutty profile. Running low on amaretto? Frangelico or Triple Sec can stand in, though the flavor will shift slightly toward citrus. For a nut-free version, replace almond extract with hazelnut extract and omit the chocolate chips. The cream cheese must be full-fat—Philadelphia or Kirkland Signature are reliable choices. If you prefer a lighter frosting, reduce the heavy cream to 0.5 cup and add 1 tbsp whipped cream stabilizer.

Store cake layers wrapped in parchment paper between parchment circles to maintain moisture for up to 3 days at room temperature. For longer storage, freeze layers (unfrosted) for 2 months—thaw overnight before assembling. The frosting keeps 5 days refrigerated in an airtight container. To reheat slices, warm at 300°F for 5-7 minutes—the alcohol aroma intensifies slightly, making it perfect for holiday gatherings. For a make-ahead tip, bake the cake and frost it a day ahead; flavors meld beautifully overnight.

❤️

Why You'll Love This Recipe

  • No Weighing Madness: I just eyeball the flour and sugar—this cake’s forgiving, and that rich brown sugar-butter combo makes up for any guesswork. Honestly, the eggs and butter do most of the heavy lifting here, so I rarely mess it up.
  • Almond Buttercream Bliss: That amaretto-soaked syrup? Chef’s kiss. It turns a simple flour-and-sugar base into something dangerously addictive—like a grown-up cookie with layers of nutty, boozy warmth. (Yes, even on a Tuesday night.)
  • Crowd-Pleasing Versatility: Serve it at brunch when coffee’s flowing, slice it for a last-minute dessert, or pack it for picnics—it’s the one cake that works for any occasion without feeling like a chore. My in-laws request it at holidays, and my kids fight over the leftovers.
  • Budget-Friendly Luxury: Butter and eggs are the stars, but they’re pantry staples that stretch far. A single batch feeds six, and the leftovers? Perfect for breakfast toast or a quick snack. Between us, this is the cake that makes fancy desserts feel totally doable.

Step-by-step instructions for amaretto cake with vanilla bean swirls

Here's how to craft a decadent amaretto cake with signature vanilla bean swirls and rich chocolate accents.

1

Cream Butter and Sugars to Lighten the Mixture

In a stand mixer fitted with the paddle attachment, combine the 1.5 cups unsalted butter and 2 cups granulated sugar on medium speed. Beat for 3-4 minutes until the mixture is pale, fluffy, and has nearly doubled in volume. This creaming process incorporates air, which creates a tender crumb.

Next, add the 0.5 cup light brown sugar and mix for another 30 seconds until fully combined. The brown sugar adds moisture and depth of flavor that complements the amaretto. Scrape down the sides of the bowl to ensure even mixing before proceeding to the next step.

2

Incorporate Eggs, Extracts, and Liqueur

Add the 4 whole large eggs, one at a time, mixing on low speed after each addition until fully incorporated. This gradual approach prevents the eggs from scrambling in the butter mixture. Once all eggs are added, stir in the 2 tsp pure vanilla extract, 1 tsp almond extract, and 0.5 cup amaretto liqueur on low speed for 15 seconds.

The extracts and liqueur infuse the batter with their signature flavors while keeping the mixture light. Here's the thing—don't rush this step. The amaretto has a strong flavor, so even distribution is key. The batter should be smooth and slightly glossy at this point.

3

Combine Dry Ingredients and Fold in Chocolate

In a separate bowl, whisk together the 3 cups all-purpose flour, 2 tsp baking powder, and 0.5 tsp salt. Sift the flour mixture directly into the wet ingredients and mix on low speed for 30 seconds until just combined. Overmixing develops gluten, which can make the cake dense.

Remove the bowl from the mixer and gently fold in the 1.5 cups dark chocolate chips using a silicone spatula. The chocolate adds rich contrast to the nutty, boozy layers. Be careful not to overmix—the batter should remain smooth with a few chocolate streaks visible.

4

Create the Vanilla Bean Swirl and Assemble Layers

Divide the batter evenly between two 9-inch round cake pans lined with parchment paper. For the signature swirl, spread 1 tbsp vanilla bean paste evenly over the bottom layer in each pan. Pour half of the remaining batter over each layer, then swirl gently with a knife to create marbled patterns.

Bake at 350°F for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The cake should spring back slightly when pressed. Real talk: don't open the oven during baking—this causes the cakes to sink. Let them cool in the pans for 10 minutes before transferring to a wire rack to cool completely.

5

Prepare and Frost the Amaretto Cream Cheese Frosting

In a separate bowl, beat the 8 oz cream cheese and 1 cup heavy cream with an electric mixer on medium speed until smooth and creamy. Gradually add the 3 cups powdered sugar, mixing until fully incorporated. The frosting should be thick but spreadable—if it's too stiff, add 1-2 tsp milk to loosen.

Once the cakes have cooled completely, level the tops if necessary, then spread a thin layer of frosting between the layers. This ensures each bite delivers that signature vanilla bean swirl. Frost the entire cake with the remaining frosting, then smooth the sides with a spatula for a polished finish. Chill for 30 minutes before slicing to let the flavors meld.

👨‍🍳

Pro Tips For Making Amaretto Cake Recipe From Scratch

  • Mix Butter and Sugars Slowly: I learned this the hard way—dumping all the butter and sugars in at once just makes a greasy mess. Cream them together in the mixer for 3-4 minutes until the mixture is light and fluffy, with ribbons forming when you lift the beaters. That’s when the cake gets its signature tender crumb.
  • Use Room-Temp Eggs: Cold eggs? Big mistake. They’ll curdle the butter and leave you with a cake that’s dense and uneven. Take your eggs out of the fridge 30 minutes before mixing—just enough time to reach room temperature without turning into a science experiment.
  • Don’t Overmix the Batter: Yes, it’s tempting to keep blending until it looks perfect, but overmixing amaretto cake batter introduces too much gluten, and your cake will turn out tough instead of moist. Stop mixing as soon as the flour is just incorporated—lumps and all—and fold in the amaretto gently.
  • Bake at 325°F, Not Hotter: I used to crank the oven to 350°F like most recipes suggest, but amaretto cakes bake faster and risk drying out. Stick to 325°F and bake just until a toothpick comes out with a few moist crumbs (not wet batter). The residual heat will finish cooking it perfectly.

Storing and reheating this amaretto cake recipe from scratch

Room-Temp Storage

This cake stays moist and delicious at room temperature for up to 3 days when properly stored. Wrap each layer tightly in parchment paper, then place them between parchment circles to maintain shape. Store in an airtight container with a damp paper towel on top to prevent drying. The frosting will soften slightly but remains spreadable—just re-chill for 15 minutes before serving. 💛

Fridge Preservation

For longer storage, refrigerate the fully frosted cake in an airtight container for up to 5 days. The cold temperature actually enhances the amaretto's aroma, making it perfect for holiday gatherings. Let slices sit at room temperature for 10 minutes before serving to soften the frosting. I always store the frosting separately in a sealed container if I'm not using it all at once—it keeps beautifully for 5 days in the fridge.

Freezer-Friendly Layers

Unfrosted cake layers freeze exceptionally well for up to 2 months. Wrap each layer individually in plastic wrap, then place in a freezer bag with all the air squeezed out. Thaw overnight in the fridge before assembling. The frosting should be made fresh after thawing for best texture, but you can prep it ahead and store it separately. For a quick dessert, I often bake and freeze layers in advance—assembling just before serving makes the cake feel special. ❄️

Reheating Slices

While cake isn't typically reheated, this amaretto version actually benefits from a brief warm-up. Place slices on a baking sheet and heat in a 300°F oven for 5-7 minutes to restore moisture and intensify the alcohol aroma. For microwave reheating, use 30-second intervals on low power—just enough to soften the frosting without melting it completely. The warm cake pairs beautifully with a scoop of vanilla bean ice cream for an elevated dessert experience.

Make-Ahead Magic

Bake the cake 24 hours ahead and store it unfrosted in the fridge. Frost it just before serving so the layers stay crisp and the flavors meld perfectly. I love this approach for celebrations—it reduces last-minute stress while ensuring a showstopping dessert. The amaretto's flavors actually deepen overnight, making the cake taste even more sophisticated. For extra flair, dust with powdered sugar or toasted almonds before serving. 💡

Nutrition facts

Servings 12
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 350mg15%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 42g
Protein 6g12%
* 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

Why does this amaretto cake recipe call for both vanilla extract AND vanilla bean paste?

The vanilla extract ensures consistent flavor in every batch, while the vanilla bean paste creates those beautiful swirls and adds vibrant flecks that make the cake look like a professional bakery creation. The paste contains real vanilla seeds that infuse more depth than extract alone, making each bite taste more luxurious.

2

Can I substitute amaretto with another liqueur or alcohol?

You can try Frangelico (hazelnut) or Triple Sec (orange), but the flavor will shift. Amaretto's signature almond taste comes from its unique blend of almond extract and apricot kernels—nothing else replicates that perfectly. If you're avoiding alcohol, use 2 tbsp almond extract plus 1 tbsp apricot jam for a similar profile.

3

How do I prevent my amaretto cake from tasting too boozy?

Baking at 350°F for 25-30 minutes allows most of the alcohol to evaporate while keeping the signature flavor. For a milder taste, reduce the amaretto to 0.3 cup or bake slightly longer. The key is balancing the alcohol with the cake's sweetness—don't rush the baking time, as this is what mellows the boozy notes.

4

What's the best way to level the cake layers for even frosting?

Use a serrated knife or cake leveler at a slight angle to remove the domed top. For perfect precision, place the cake on a cake stand and trim the top while rotating gently. This ensures your frosting spreads smoothly and the layers are uniform. A level cake also looks more professional when sliced!

5

Can I make this cake in a bundt pan instead of round layers?

Reduce the batter to 2 cups and bake in a 10-inch bundt pan for 40-45 minutes at 350°F. Skip the frosting layers and instead create a glaze using 1 cup powdered sugar + 2 tbsp amaretto + 1 tbsp heavy cream. Drizzle over the cooled cake for an elegant, single-serving presentation.

★★★★★4.6(15 reviews)
Categories Desserts