Amaretto Wedding Cake Recipe: Nutty Vanilla Swirls with Toasted Almond Crunch

Desserts

Amaretto Wedding Cake Recipe: Nutty Vanilla Swirls with Toasted Almond Crunch

This amaretto wedding cake recipe transforms your special day into a flavor journey with its rich vanilla swirls, nutty amaretto essence, and delicate toasted almond crunch. The secret lies in balancing sweetness with the warm, toasted notes of almonds and the subtle depth of amaretto, creating a cake that's as elegant as it is indulgent. Every bite delivers layers of flavor that pair beautifully with the classic wedding cake aesthetic—think tiers of buttery vanilla, swirled with amaretto-infused cream cheese frosting, and topped with a crunchy almond finish.

What sets this recipe apart is the harmony between tradition and bold flavor. The vanilla cake layers are baked to perfection—golden brown and tender—while the amaretto buttercream filling adds a luxurious richness that guests will rave about. The toasted almond crunch on top isn't just decorative; it enhances every slice with texture and aroma, making it a showstopper that tastes as stunning as it looks. This isn't your average wedding cake—it's a dessert that tells a story of elegance and sophistication.

Assembling the cake is where the magic happens. Each layer is carefully filled and stacked to create sturdy tiers that hold their shape, while the almond crunch topping adds both visual appeal and a satisfying bite. Whether you choose to decorate with fondant or keep it simple with buttercream swirls, the amaretto flavor shines through, making this cake unforgettable. The result? A dessert that's as much a part of the celebration as the vows themselves.

Perfect for brides who want a cake that's as unique as their love story, this recipe delivers restaurant-quality results with a touch of homemade charm. The combination of vanilla, amaretto, and toasted almonds creates a flavor profile that's both familiar and exciting, ensuring every guest leaves with a smile—and a second slice. Let's create a cake that's as special as the day it's served.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for amaretto wedding cake

Twelve ingredients for a wedding cake that's as stunning as it tastes—vanilla swirls meet amaretto richness with almond crunch.

Ingredient Amount Notes
All-Purpose Flour 🌾 4 ½ cups Sifted for light texture
Granulated Sugar 🍚 2 ½ cups White or light brown
Unsalted Butter 🧈 2 cups Room temperature, softened
Large Eggs 🥚 6 whole Room temperature
Pure Vanilla Extract 🌿 2 tbsp High-quality, no imitation
Baking Powder 🧂 2 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Whole Milk 🥛 1 cup Room temperature
Amaretto Liqueur 🍷 ½ cup Disaronno preferred
Cream Cheese 🧀 16 oz Full-fat, room temperature
Powdered Sugar 🍚 4 cups Sifted for smooth frosting
Toasted Sliced Almonds 🥜 2 cups Lightly toasted, chopped
Unsalted Butter 🧈 1 cup Cold, cubed for crunch topping
Granulated Sugar 🍚 ½ cup For almond crunch topping

The Disaronno amaretto is non-negotiable for that authentic almond flavor—Trader Joe's or Whole Foods usually carry it. If you can't find it, Amaretto di Saronno is the next best thing. The cream cheese should be full-fat for that perfect tang-sweet balance, and Philadelphia is my go-to since it's consistent. For the almonds, sliced almonds from the bulk section toast up best—just spread them on a baking sheet at 350°F for 8-10 minutes until golden. The butter? Land O'Lakes or Plugrá melt beautifully for the cake layers, but don't skimp on quality—this is your cake's backbone.

No amaretto? Maraschino cherry juice in a pinch (use half the amount), but trust me, it won't be the same. Vegan cream cheese works for dietary needs, though the texture might be slightly softer. The vanilla extract can be imitation if you're in a bind, but real vanilla makes all the difference—McCormick Pure is my budget pick, but Nielsen-Massey is worth the splurge. For the almond crunch topping, pecans or walnuts can swap in if almonds are unavailable, but the flavor shifts. And if you're worried about the cake being too rich, reduce the butter by 2 tbsp—it still comes out tender.

The cream cheese frosting keeps best in the fridge for up to 5 days, but bring it to room temp before spreading. The cake layers stay fresh for 3 days covered at room temp, or freeze them for up to 3 months—just thaw overnight in the fridge. The almond crunch topping is best made fresh, but if you prep ahead, store the toasted almonds and butter mixture separately and combine just before serving. Pro tip: Portion the cake into slices the day before—it sets beautifully overnight, making assembly a breeze on the big day.

❤️

Why You'll Love This Recipe

  • No Fuss Layers: This cake comes together in one bowl—no mixer required. I swear by the creaming method with butter and sugar until it’s light and fluffy, but even if you’re not a baker, the eggs and vanilla do most of the work. Honestly, the hardest part is deciding whether to frost it immediately or wait for the amaretto to mellow.
  • Amaretto Magic: That nutty, boozy warmth from the amaretto transforms the vanilla base. The buttercream? Rich but not heavy, with just enough almond kick to make every bite feel like a little celebration. (Yes, even on a Tuesday night.)
  • Double-Duty Cake: Slice it for dessert or stack it for breakfast—trust me, the leftovers disappear fast. I’ve served it at brunch with berries, as a midnight snack with coffee, and even as a makeshift pie crust substitute. The flour and sugar ratio keeps it sturdy enough to adapt.
  • Budget-Friendly Luxe: You’re using pantry staples—flour, butter, eggs—but the amaretto elevates it to “special occasion” without the price tag. A single bottle stretches for multiple cakes, and the frosting? Just powdered sugar and more amaretto. Fancy flavor, minimal cost.

Step-by-step instructions for amaretto wedding cake

Here's how to create layers of moist vanilla-amaretto cake with nutty swirls and a crunchy almond topping.

1

Prepare the Cake Batter

Preheat your oven to 350°F and grease three 8-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, combine the 4.5 cups all-purpose flour, 2.5 cups granulated sugar, 2 tsp baking powder, and 0.5 tsp salt. Whisk until evenly distributed—this ensures no pockets of dry flour remain.

In a separate bowl, beat the 2 cups softened unsalted butter until light and fluffy, about 3-4 minutes. Add the 6 whole eggs one at a time, beating well after each addition. Stir in the 2 tbsp pure vanilla extract and 0.5 cup amaretto liqueur—this gives the cake its signature nutty depth. With the mixer on low, gradually add the dry ingredients to the wet, mixing just until combined. Don't overmix or the cake will be dense.

Finally, pour in the 1 cup whole milk and mix until smooth. The batter should be thick but pourable. Divide it evenly among the prepared pans, tapping each gently on the counter to remove air bubbles. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.

2

Make the Cream Cheese Frosting

While the cakes cool, prepare the frosting by beating the 16 oz cream cheese and 1 cup unsalted butter together until smooth and creamy. Gradually add the 4 cups powdered sugar, mixing on low speed to avoid a cloud of sugar. Increase the speed to medium and beat for 2-3 minutes until light and fluffy.

Add the 2 tbsp pure vanilla extract and 0.5 cup amaretto liqueur again, mixing until fully incorporated. The frosting should be thick but spreadable. Taste and adjust sweetness with additional powdered sugar if needed. Cover and refrigerate until ready to use—this keeps it firm for easier piping.

3

Assemble the Cake Layers

Once the cakes are completely cool, level the tops if needed using a serrated knife. Place the first cake layer on a cake stand or plate and spread a thin layer of frosting over the top. This is called a "crumb coat"—it helps seal in moisture and prevents crumbs when adding the final frosting layer.

Place the second cake layer on top and repeat with another thin layer of frosting. For the nutty swirls, spread about ½ cup of the toasted sliced almonds over the frosting, pressing gently so they adhere. Add the final cake layer and frost the entire top and sides with the remaining frosting. Use an offset spatula to create smooth, even sides.

For extra crunch, mix the 1 cup cold cubed unsalted butter and 0.5 cup granulated sugar together until crumbly. Press this mixture onto the sides of the cake and sprinkle with the remaining 1½ cups toasted sliced almonds. Chill the cake in the refrigerator for at least 2 hours before slicing—this allows the frosting to set and the flavors to meld.

4

Decorate and Serve

Before serving, remove the cake from the refrigerator and let it sit at room temperature for 10-15 minutes to soften slightly. Decorate with additional almonds or a dusting of powdered sugar if desired. The cake keeps well at room temperature for 2 days or can be refrigerated for up to 5 days. For the best texture, serve at room temperature.

Each slice should reveal layers of moist vanilla-amaretto cake with pockets of nutty almonds and a creamy, tangy frosting. The combination of warm almond flavor and the subtle kick of amaretto makes this cake perfect for celebrations—just like a true wedding cake should be.

👨‍🍳

Pro Tips For Making Amaretto Wedding Cake

  • Weigh Your Butter: DESCRIPTION: I learned this the hard way—packing butter into measuring cups leaves air pockets, and your cake will end up denser than a brick. Use a kitchen scale for the butter (and sugar, if you’re feeling precise) to guarantee consistent, light layers. The amaretto flavor deserves a texture that lets it shine, not a sad, heavy crumb.
  • Room Eggs First: DESCRIPTION: Cold eggs from the fridge can curdle when mixed with warm butter, and nobody wants lumpy cake batter. Take your eggs out 30 minutes before starting—just enough time to reach room temp without getting rubbery. Trust me, your mixer will thank you, and so will your cake’s structure.
  • Don’t Overmix: DESCRIPTION: The moment your batter looks like it’s fighting back, stop. Overmixing develops gluten, and your wedding cake will turn out tough instead of tender. Mix just until the flour disappears—about 20 seconds past that point is all you need. The amaretto’s nutty depth needs a delicate crumb to pair with it.
  • Soak Almonds Separately: DESCRIPTION: If your recipe calls for almonds (even if it’s just a sprinkle), soak them in warm amaretto for 10 minutes before folding into the batter. This infuses them with flavor and keeps them from drying out during baking—no one wants a cake where the almonds taste like sawdust. (Yes, I’ve served that cake. Never again.)

Best sauces and condiments for this dish

Amaretto Buttercream

The star of this cake is the amaretto-infused cream cheese frosting, where the nutty depth of Disaronno amaretto transforms ordinary frosting into something extraordinary. I blend 16 oz cream cheese with 1 cup softened butter until ultra-smooth, then gradually add 4 cups powdered sugar while mixing on low to avoid a sugar storm. The key is to incorporate 2 tbsp vanilla extract and ½ cup amaretto slowly—this ensures the flavors meld perfectly without overpowering the cake. 💛

Toasted Almond Crunch

For that signature crunch, I toast 2 cups sliced almonds at 350°F for 8-10 minutes until golden and fragrant. The secret here is to chop them slightly before toasting—this creates more surface area for flavor development. After cooling, I press half the almonds between layers and the rest onto the sides mixed with 1 cup cold cubed butter and ½ cup sugar for extra texture. The contrast between the creamy frosting and crunchy almonds is pure magic.

Amaretto Glaze Drizzle

For a showstopping finish, I make a simple amaretto glaze by simmering ½ cup amaretto with 1 cup powdered sugar and 2 tbsp heavy cream until smooth. Let it cool slightly before drizzling over the cake—this adds a glossy sheen and an extra layer of amaretto flavor. I use a squeeze bottle for clean, elegant lines, perfect for wedding cake elegance. The glaze sets beautifully at room temperature, making it ideal for last-minute decorations.

Chocolate-Almond Ganache

For a richer variation, I swap out the glaze for a dark chocolate-almond ganache. Melt 12 oz dark chocolate with ½ cup heavy cream, then stir in ¼ cup amaretto and ½ cup toasted almonds. Pour over the cake while warm and let it set for 1 hour before serving. This adds a sophisticated contrast to the vanilla-amaretto layers and keeps the cake moist for days. 🍫

Caramel-Almond Drizzle

Sweet tooth? Try a salted caramel-almond drizzle by heating 1 cup sugar in a saucepan until amber, then whisking in ½ cup heavy cream and 2 tbsp butter. Stir in ¼ cup amaretto and ½ cup chopped almonds, then drizzle over the cake. The caramel's sweetness complements the amaretto perfectly, while the almonds add texture. This drizzle is best made fresh—it hardens slightly at room temperature, creating beautiful crackle patterns.

Nutrition facts

Servings 12
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 155mg52%
Sodium 320mg14%
Total Carbohydrate 62g22%
Dietary Fiber 1g4%
Sugars 52g
Protein 10g20%
* 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 cake without amaretto liqueur?

The amaretto liqueur is what gives this cake its signature nutty flavor, but you can substitute it with ½ cup maraschino cherry juice or ¼ cup almond extract if needed. Just know the flavor will be subtly different—amaretto's depth is hard to replicate! For a wedding cake, I'd recommend finding Disaronno or another quality amaretto for that authentic taste.

2

How far ahead can I prepare this cake?

You can bake the cake layers up to 3 days ahead and store them at room temperature in an airtight container. For the frosting, make it 1 day ahead and refrigerate. The almond crunch topping should be prepared fresh, but you can toast the almonds and store them separately. Assemble the cake 24 hours before serving to let the flavors meld.

3

What's the best way to store leftover cake?

Keep the cake at room temperature in an airtight container for up to 2 days. For longer storage, refrigerate for up to 5 days. To serve, let it sit at room temperature for 30 minutes before slicing. The frosting may soften slightly in the fridge, but it will firm up as it comes to room temperature.

4

Can I make this cake gluten-free?

Yes, but you'll need to use a 1:1 gluten-free flour blend and add ½ tsp xanthan gum to the dry ingredients. Also reduce the milk by 2 tbsp as gluten-free batters tend to be wetter. The texture will be slightly denser, but the flavor remains delicious. For the frosting, ensure your cream cheese is gluten-free certified.

5

How do I prevent my cake layers from sinking?

Never overmix the batter—mix just until combined to maintain air pockets. Also, make sure your oven is fully preheated to 350°F and bake the cakes until a toothpick comes out clean. Let them cool completely in the pans for 10 minutes before transferring to a rack. When assembling, use a thin crumb coat of frosting to seal in moisture before adding the final layer.

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