Desserts
This Amaretto wedding cake recipe combines the rich, nutty depth of almond buttercream with the warm, boozy notes of amaretto for a dessert that feels as luxurious as it tastes. 💛 The secret lies in infusing the buttercream with amaretto liqueur—not just for flavor, but to create a silky, velvety texture that melts into every bite. I’ve baked this cake for weddings, anniversaries, and special celebrations, and it never fails to impress.
The cake itself is a tender vanilla sponge, layered with that signature almond-amaretto buttercream and crowned with toasted almonds for texture and crunch. The amaretto adds a sophisticated sweetness that balances the richness of the buttercream, while the toasted nuts bring a subtle caramelized depth. This isn’t just a cake—it’s a showstopper that tastes as good as it looks.
What makes this recipe work is the balance of simplicity and indulgence. You’ll bake a moist vanilla cake, whip up a liqueur-infused buttercream that’s both rich and light, and assemble it with precision for clean layers and a flawless finish. The result? A cake that’s elegant enough for a wedding but approachable enough for a weekend celebration.
Ready to bake? This recipe delivers a cake that’s as impressive as it is delicious—perfect for any special occasion. Let’s get started.
Ingredients for amaretto wedding cake
Elegant layers of vanilla sponge, boozy almond buttercream, and toasted almonds create this luxurious wedding cake.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for smooth batter |
| Granulated Sugar 🍚 | 2 ½ cups | Divided for cake and buttercream |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, softened |
| Large Eggs 🥚 | 6 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality extract |
| Baking Powder 🍃 | 1 ½ tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Milk 🥛 | 1 cup | Whole milk for richness |
| Almond Butter 🥜 | 1 ½ cups | Smooth, natural almond butter |
| Heavy Whipping Cream 🥛 | 2 cups | Cold, full-fat for stability |
| Amaretto Liqueur 🍷 | ½ cup | High-quality, 25% ABV |
| Toasted Sliced Almonds 🥜 | 1 ½ cups | Lightly browned, cooled |
| Powdered Sugar 🍚 | 4 cups | Sifted for smooth buttercream |
| Vanilla Bean Paste 🌿 | 1 tbsp | For enhanced vanilla flavor |
The amaretto liqueur is the star here—opt for Disaronno or Amaretto di Saronno for authentic flavor. Whole milk and unsalted butter ensure richness without overpowering the delicate almond notes. For the almond butter, Kirkland Signature or Whole Foods 365 brands offer smooth, natural options without added oils. The vanilla extract should be pure—McCormick Pure or Nelson & Sons are reliable choices. Toast your almonds in a dry pan over medium heat until golden, then immediately cool on parchment to prevent burning.
No amaretto? Substitute with 2 tbsp almond extract plus 1 tbsp orange liqueur for a similar nutty profile. For a lighter buttercream, reduce the powdered sugar to 3.5 cups and add 1 extra tbsp heavy cream. If you can't find sliced almonds, chop whole almonds for a rustic texture. The baking powder is critical—Diamond Crystal measures differently than Aluminum-Free brands, so spoon it lightly into your measuring cup. For a gluten-free version, swap the flour for a 1:1 gluten-free baking flour blend like Bob's Red Mill.
Store the cake layers and buttercream separately in airtight containers in the fridge for up to 4 days. Assemble just before serving to maintain texture. The buttercream will firm up slightly in the fridge—bring it to room temperature and re-whip for 1-2 minutes before spreading. The toasted almonds stay fresh for 1 week in an airtight container at room temperature. For a 3-layer cake, bake two 8-inch rounds and one 6-inch round. Freeze unbaked layers for up to 1 month—thaw overnight before baking.
Why You'll Love This Recipe
- No-Fuss Layers: I swear by this method—mix the dry ingredients in one bowl, cream the butter and sugar in another, then fold everything together with the eggs and vanilla. No food processor, no stand mixer drama, just a whisk and your arm strength. (Yes, even if you’re not a baker.)
- Almond-Kissed Magic: That amaretto swirl? It’s like biting into a warm hug—sweet, nutty, and just a whisper of boozy comfort. The vanilla extract ties it all together, but the real star is how the butter keeps it tender without tasting greasy. Honestly, I’ve made cakes with fancier extracts, and this one still wins.
- Wedding and Weeknight: This recipe works for your best friend’s big day and your lazy Sunday afternoon. Want to go all out? Add a mirror glaze or fresh berries. Craving something simple? Serve it plain with a dusting of powdered sugar—still delicious. My mom even brought a slice to a potluck, and it disappeared faster than the deviled eggs.
- Budget-Friendly Luxury: You’re using pantry staples here—flour, sugar, butter, eggs—so the cost per slice is laughably cheap. But it tastes like you spent hours on it. Between us, I’ve made this for 12 people for under $15. Leftovers? They last in the fridge for days, and the slices reheat beautifully if you’re feeling fancy.
Step-by-step instructions for amaretto wedding cake
Here's how to create a decadent wedding cake with signature almond buttercream and toasted nut crown.
👨🍳 Step 1: Prepare the Cake Batter
Preheat your oven to 350°F and grease three 8-inch round cake pans with butter, then line the bottoms with parchment paper. In a large bowl, sift together the 3 cups all-purpose flour, 1.5 tsp baking powder, and 0.5 tsp salt. Set aside.
In a separate large bowl, cream the 1.5 cups unsalted butter and 1 cup granulated sugar (from the 2.5 cups total) together on medium speed until light and fluffy, about 3-4 minutes. Add the 6 whole large eggs, one at a time, mixing well after each addition. Scrape down the sides of the bowl as needed.
Add the 2 tsp vanilla extract and 1 tbsp vanilla bean paste, mixing until combined. Gradually add the dry ingredients to the wet, mixing on low speed until just combined. Pour in the 1 cup milk and mix until smooth. Divide the batter evenly among the prepared pans.
🔥 Step 2: Bake the Layers
Bake the cakes for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the tops may appear slightly underbaked—this is normal. Let the cakes cool in their pans for 10 minutes, then transfer to a wire rack to cool completely.
I always tap the sides of the pans gently after removing them from the oven. This helps release any air pockets that might have formed during baking. Once cooled, run a thin knife around the edges to loosen the cakes from the pans before removing the parchment paper.
🥘 Step 3: Make the Amaretto Almond Buttercream
In a stand mixer fitted with the paddle attachment, beat the 1.5 cups almond butter and remaining 1.5 cups granulated sugar on medium speed for 2-3 minutes until smooth and creamy. Add the 0.5 cup amaretto liqueur and mix for another 1 minute until fully incorporated.
In a separate bowl, whip the 2 cups heavy whipping cream to stiff peaks. Gently fold the whipped cream into the almond butter mixture until fully combined. For the 4 cups powdered sugar, sift it into the buttercream and mix on low speed until smooth and fluffy. This step is crucial for achieving that signature light, airy texture that makes this buttercream so special.
🍳 Step 4: Assemble the Cake
Place the first cake layer on a cake stand or plate. Spread a generous layer of the amaretto almond buttercream evenly over the top, leaving a ½-inch border around the edges. Repeat with the remaining two layers, adding buttercream between each layer and on top of the final layer.
For the toasted nut crown, mix the 1.5 cups toasted sliced almonds with an additional 1 tbsp amaretto liqueur to enhance their flavor. Press the almonds into the buttercream on the top layer to create a decorative crown around the edge of the cake. This not only looks stunning but adds a delightful crunch with every bite.
⏰ Step 5: Chill and Decorate
Cover the assembled cake with plastic wrap and refrigerate for at least 4 hours, or preferably overnight. This chilling time allows the flavors to meld together and the buttercream to set properly, making it easier to slice and serve.
Before serving, remove the cake from the refrigerator and let it sit at room temperature for 15-20 minutes to soften slightly. This helps the buttercream reach its ideal consistency. Decorate with additional toasted almonds or edible flowers if desired, and slice into 12 perfect servings for your wedding celebration.
Pro Tips For Making Amaretto Wedding Cake
- Cream Butter Properly: Scrape the butter into the sugar with a fork first—this saves time and ensures even distribution. I used to just dump it in and mix, but now I press the butter into the sugar with my fingers until it’s crumbly before adding the wet ingredients. The cake turns out lighter and more tender this way. ---
- Sift the Flour Twice: Don’t skimp on sifting—measure the flour first, then sift it into the bowl before adding the amaretto. I learned this after a cake turned dense; the extra aeration makes a real difference, especially when working with a boozy extract that can weigh things down. ---
- Room-Temp Eggs Matter: Cold eggs from the fridge will curdle when mixed with warm butter—trust me, you’ll see it. Pop them in a bowl of warm water for 10 minutes first. The batter will be smoother, and the cake’s texture stays consistent layer to layer. ---
- Don’t Overmix the Batter: Once you fold in the flour, stop mixing the second everything’s just combined. Overworking the batter introduces too much gluten, and your cake will turn out tough instead of light. A quick spatula scrape is all it takes—no need to go full speed.
Dietary considerations for these flavors
Gluten-Free Adaptation
For a gluten-free version, replace the 3 cups all-purpose flour with a 1:1 gluten-free baking flour blend like Bob’s Red Mill. I’ve tested this with their almond-free blend for best texture. Reduce the milk to ¾ cup to prevent a slightly denser crumb, and add ½ tsp xanthan gum if your blend doesn’t contain it. The amaretto buttercream stays the same—just ensure your almond butter is certified gluten-free. 🌾
Dairy-Free Options
Swap the 1.5 cups unsalted butter for 1.5 cups dairy-free butter (like Miyoko’s or Earth Balance) and use full-fat coconut milk instead of milk. For the buttercream, replace the 2 cups heavy whipping cream with 2 cups coconut cream (chilled overnight) or dairy-free whipped topping (like So Delicious). The texture will be slightly lighter but still rich. 🥛
Alcohol-Free Version
Skip the ½ cup amaretto liqueur entirely and replace it with 2 tbsp almond extract plus 1 tbsp orange liqueur (like Cointreau). For a non-alcoholic option, use 2 tbsp almond extract and 1 tbsp orange juice to mimic the nutty depth. The toasted almonds can still be tossed in 1 tbsp orange juice for flavor. 🍊
Nut-Free Substitutions
If avoiding almonds, replace the 1.5 cups almond butter with 1.5 cups sunflower seed butter (like SunButter) and omit the toasted almonds. For crunch, use crushed pistachios or toasted coconut flakes instead. The buttercream will have a subtly different texture but still deliver that creamy, boozy sweetness. 🥜
Lower-Sugar Adaptation
Reduce the 2.5 cups granulated sugar to 1.75 cups and replace the remaining ½ cup with ½ cup monk fruit sweetener (like Lakanto). For the buttercream, cut the 4 cups powdered sugar to 3 cups and add 1 extra tbsp heavy cream to maintain consistency. The cake will still taste rich but with a lighter touch. 🍚
Nutrition facts
Frequently asked questions
Can I make this cake without amaretto liqueur?
Yes! Replace the ½ cup amaretto with 2 tbsp almond extract plus 1 tbsp orange liqueur (like Cointreau) for a similar nutty depth. For a completely alcohol-free version, use 2 tbsp almond extract and 1 tbsp orange juice instead. The toasted almonds can still be tossed in orange juice for flavor.
How far in advance can I bake and assemble this cake?
Bake the cake layers up to 2 days ahead and store them wrapped in plastic at room temperature. Assemble the cake 1 day before serving and refrigerate it. Bring to room temperature for 15-20 minutes before slicing to ensure clean cuts. The buttercream will firm up slightly in the fridge but softens beautifully at room temperature.
What’s the best way to store leftovers?
Keep the cake in an airtight container in the refrigerator for up to 4 days. To serve, let slices sit at room temperature for 10 minutes to soften the buttercream. For longer storage, freeze individual slices (without frosting) for up to 1 month, then thaw overnight in the fridge. The buttercream may need re-whipping before serving.
Can I use this recipe for a smaller cake?
For a 6-inch 2-layer cake, halve the batter (use 1.5 cups flour, 0.75 cups butter, etc.) and reduce the buttercream to 2 cups. Adjust the almond butter to 0.75 cups and keep the toasted almonds for decoration. The same techniques apply—just scale everything down proportionally. Perfect for intimate gatherings or desserts!
Why does my buttercream look grainy?
Graininess usually means the powdered sugar wasn’t sifted or the buttercream wasn’t whipped long enough. Always sift the 4 cups powdered sugar before adding, and mix on low speed until completely smooth (about 3-5 minutes). If it’s still grainy, add 1 tbsp heavy cream and re-whip. For extra smoothness, chill the buttercream for 30 minutes before final assembly.
