Desserts
This amaretto chocolate cake delivers moist, nutty layers with a crispy top that begs for seconds. The secret lies in balancing rich cocoa with amaretto's almond depth—no dry crumbs here.
I've perfected this recipe through years of testing, ensuring every bite delivers that perfect harmony of chocolate intensity and liqueur warmth.
The cake's magic comes from a foolproof combination of melted butter, espresso powder (for depth), and just enough amaretto to elevate without overpowering. The crunchy top forms thanks to a simple cornstarch dusting technique that transforms ordinary cake into something extraordinary. Even beginners will achieve restaurant-quality results with this method.
What you'll end up with is a decadent dessert that's perfect for celebrations or quiet indulgence. The moist crumb soaks up the amaretto essence while the crisp top provides satisfying texture contrast. Each slice reveals layers of chocolate richness with subtle almond notes that linger beautifully.
Pair with vanilla ice cream or whipped cream for the ultimate indulgence. The recipe includes a simple glaze option that adds extra shine and sweetness. Let's get baking—this cake is worth every calorie.
Ingredients for amaretto chocolate cake
Amaretto's nutty essence meets rich cocoa in this decadent cake's perfect harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Melted, cooled slightly for best texture |
| Granulated Sugar 🍚 | 2 cups | Superfine preferred for smoother batter |
| Unsweetened Cocoa Powder 🍫 | ¾ cup | Natural or Dutch-processed, high quality |
| All-Purpose Flour 🌾 | 2 cups | Sifted, spooned and leveled for accuracy |
| Baking Powder 🍞 | 2 tsp | Freshly opened for proper leavening |
| Espresso Powder ☕ | 2 tsp | Instant espresso preferred for depth |
| Amaretto Liqueur 🍸 | ½ cup | High-quality, 25-30% ABV recommended |
| Large Eggs 🥚 | 2 whole | Room temperature for even mixing |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality extract |
| Cornstarch 🌾 | 2 tbsp | For that signature crispy top |
| Salt 🧂 | ½ tsp | Fine sea salt for balance |
| Powdered Sugar 🍚 | 1 cup | For glaze, sifted for smooth finish |
| Heavy Cream 🥛 | ¼ cup | Cold, for glaze consistency |
| Almond Extract 🌰 | ½ tsp | Enhances amaretto flavor beautifully |
The butter and cocoa are your flavor anchors here. European-style butter like Plugrá or President adds richness without overpowering, but any good-quality unsalted butter works. For cocoa, Valrhona or Guittard brands deliver that professional depth—avoid the bargain-bin stuff. The amaretto? Disaronno is the gold standard, but any reputable brand with 25-30% ABV will work. Pro tip: Measure your amaretto after shaking the bottle well—sediment builds over time. The espresso powder might seem odd, but it's what gives that restaurant-quality depth to the chocolate flavor. Starbucks instant espresso works perfectly if you don't have powder on hand.
No amaretto? Almond extract plus a splash of almond syrup gets you 80% there—just reduce other liquids slightly. Short on cocoa? Dutch-processed cocoa plus 1/4 tsp baking soda mimics the flavor profile. The cornstarch might seem like an afterthought, but it's what creates that magical crispy top. Bob's Red Mill is my go-to brand—it's fine enough to dust perfectly. For the glaze, if you can't find powdered sugar, blend granulated sugar in a food processor for 20 seconds. The almond extract is non-negotiable though—it's what ties the amaretto flavor together when you're not using the actual liqueur. And yes, you can substitute vanilla bean paste for the extract if you're feeling fancy.
This cake keeps beautifully—3 days at room temperature wrapped tightly in plastic, or 1 week refrigerated in an airtight container. The glaze sets quickly, so assemble your cake just before serving. For make-ahead magic, bake the layers, cool completely, then freeze them between parchment paper. Thaw overnight in the fridge before assembling—this prevents any soggy bottoms. The glaze can be made a day ahead and reheated gently if it thickens. Portion into slices for parties—this cake disappears faster than you can say 'second slice.'
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just cream the butter and sugar by hand until it lightens (five minutes max), then fold in the cocoa and flour. The amaretto gets stirred in last, and honestly? The cake comes out richer than anything I’ve ever made with electric mixers.
- Almond-Kissed Magic: That one teaspoon of amaretto in the batter isn’t just flavor—it’s depth. The cocoa gives it that deep chocolate base, but the almond warmth from the liqueur makes every bite taste like a hug. (Yes, even the dry bits—trust me.)
- Date-Night Ready: This cake feels fancy without the fuss. Drizzle it with melted chocolate and a sprinkle of flaky salt, and suddenly you’ve got a dessert that looks like it belongs on a restaurant menu. I’ve served it at book club meetings, birthday dinners, and even as a “sorry I’m stressed” treat—no one ever questions the effort.
- Leftovers? No Problem: The rich chocolate flavor actually gets better the second day—drier edges, fudgier center. I’ve packed slices in lunches (wrapped tightly, obviously), and my coworkers still ask when I’ll bring it again. Plus, the recipe uses basic pantry staples, so it’s cheap to make twice. Win-win.
Step-by-step instructions for amaretto chocolate cake
Here's the method for a decadent cake with nutty amaretto depth and a signature crunchy top.
Whisk Wet Ingredients for Perfect Texture
In a large mixing bowl, combine the 1 cup unsalted butter and 2 cups granulated sugar. I use a hand mixer on medium speed for 3-4 minutes until the mixture becomes light and fluffy—this incorporates air that will give our cake that tender crumb. The butter should be melted but not hot when you start, so if it's too warm, let it cool slightly before mixing.
Add the 2 whole large eggs, one at a time, mixing well after each addition. Then stir in the 0.5 cup amaretto liqueur, 1 teaspoon vanilla extract, and 0.5 teaspoon almond extract. The amaretto adds that signature nutty depth, while the almond extract enhances those almond notes without overpowering. Mix until fully combined—you should see a smooth, slightly thickened batter at this stage.
Combine Dry Ingredients for Crispy Top Magic
In a separate bowl, sift together the 2 cups all-purpose flour, 2 teaspoons baking powder, 0.5 teaspoon salt, 2 teaspoons espresso powder, and 0.75 cup unsweetened cocoa powder. The espresso powder might seem unusual, but it deepens the chocolate flavor beautifully while balancing the sweetness. Whisk these dry ingredients thoroughly to eliminate any lumps.
Next, add the 2 tablespoons cornstarch to the dry ingredients. This is the secret to our signature crispy top—cornstarch creates that perfect textural contrast. Gently fold the dry ingredients into the wet mixture using a spatula, mixing just until combined. Overmixing develops gluten, which can make the cake dense. Stop mixing as soon as you see no more flour streaks remaining.
Prepare and Bake the Cake Layers
Preheat your oven to 350°F and grease two 8-inch round cake pans, then line the bottoms with parchment paper. Divide the batter evenly between the prepared pans. Tap each pan gently on the counter to remove any air bubbles and ensure even baking. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean with just a few moist crumbs.
Here's the thing about this cake—it's delicate. The moment the edges start pulling away from the pan and the top springs back when pressed gently, that's your signal to remove it from the oven. Let the cakes cool in their pans for 10 minutes, then transfer to a wire rack to cool completely. This gradual cooling prevents cracking and helps set the layers properly for assembly.
Assemble with Amaretto Glaze
While the cakes cool, prepare the glaze by whisking together the 1 cup powdered sugar, 0.25 cup cold heavy cream, and remaining 0.25 teaspoon almond extract (if needed) in a bowl. The cold cream should create a smooth, spreadable consistency. If the glaze is too thick, add 1 teaspoon milk at a time until it reaches a drizzling consistency.
Once the cakes are completely cool, place one layer on a cake stand or plate. Spread a thin layer of glaze over the top, then place the second layer on top. The glaze should be just enough to hold the layers together without making the cake soggy. Finally, pour the remaining glaze over the top and sides of the cake, allowing it to drip slightly for that professional finish. Chill in the refrigerator for at least 1 hour before serving to let the glaze set properly.
Pro Tips For Making Amaretto Chocolate Cake
- Melt Butter Slowly: If you’re using cold butter straight from the fridge, you’re setting yourself up for a dense cake. Warm the butter to room temperature (about 20 minutes on the counter) before creaming it with sugar—this ensures smooth, airy batter. I learned this the hard way when my first batch turned out like a brick.
- Sift Cocoa Twice: Unsweetened cocoa powder clumps like a grumpy cat if you don’t sift it first. Do it before measuring, then sift again right into the dry ingredients. This keeps the texture light and prevents weird pockets of dry cocoa in your cake—trust me, you’ll taste the difference.
- Don’t Overmix the Batter: Once you add the flour and baking powder, stop mixing the second everything’s just combined. Overmixing develops gluten, which makes your cake tough instead of tender. Give it two quick stirs—like folding in a delicate blanket, not kneading dough.
- Add Amaretto Last: Pour the amaretto into the dry ingredients first, then mix. Adding it to wet ingredients can make the batter separate or curdle. Also, don’t skimp—use at least ¼ cup for a proper almond kick. (Yes, even if you’re not a fan of strong liquor flavors.)
Creative variations of this amaretto chocolate cake
Boozy Variations
Swap the amaretto for 1/2 cup bourbon and add 1 tsp cinnamon to create a Southern-inspired twist. The bourbon's caramel notes pair beautifully with chocolate, while cinnamon adds warmth.
For a coffee lover's version, replace amaretto with 1/2 cup strong brewed coffee and add 1/4 tsp cinnamon—this intensifies the chocolate flavor while keeping the moist texture. 🍸
Nutty Enhancements
Boost the almond flavor by adding 1/4 cup finely chopped toasted almonds to the batter or sprinkle them on top before baking. For a marzipan twist, fold 1/4 cup marzipan paste into the wet ingredients—this adds a delicate sweetness that complements the amaretto.
If you love crunch, press 1/4 cup crushed amaretto cookies into the glaze before chilling. 🌰
Seasonal Twists
For a festive holiday version, fold 1/2 cup mashed roasted butternut squash into the batter and top with candied pecans.
In summer, replace the glaze with a light lemon-amaretto curd drizzle—just mix 1/2 cup lemon curd, 1 tbsp amaretto, and 1 tsp powdered sugar for a refreshing contrast. 🍂
Dietary Adaptations
For a gluten-free version, substitute the all-purpose flour with 2 cups gluten-free 1:1 baking flour (like Bob's Red Mill) and add 1/4 cup cornstarch to the dry ingredients.
To make it vegan, replace the butter with 1 cup coconut oil (melted and cooled) and the eggs with 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water). The texture stays moist with these adjustments! 🌱
Flavor Layering
Create a layered effect by alternating cake layers with amaretto-soaked sponge cake (made with 1/2 cup amaretto in the batter) or dark chocolate ganache between layers.
For a showstopper, add a layer of whipped amaretto cream (whip 1 cup heavy cream, 1/4 cup powdered sugar, and 2 tbsp amaretto until stiff peaks form). 🍫
Nutrition facts
Frequently asked questions
Can I make this cake without alcohol?
The amaretto adds that signature nutty depth, but you can easily substitute! Use 0.5 teaspoon almond extract plus 2 tablespoons almond syrup for the same flavor profile. For a stronger almond taste, add 1/4 cup finely chopped toasted almonds to the batter. The cake will still be delicious—just slightly less complex.
Why does the cake have a crispy top?
The secret is the 2 tablespoons cornstarch in the dry ingredients! When sprinkled on the batter before baking, it creates that signature crunch while keeping the inside moist. For extra crispiness, dust the top with more cornstarch right before baking. It's what makes this cake stand out from regular chocolate cakes!
How do I store leftovers?
This cake keeps best in an airtight container at room temperature for 3 days or refrigerated for 1 week. For longer storage, freeze the layers (unfrosted) between parchment paper for up to 3 months. Thaw overnight in the fridge before assembling. The glaze stays fresh longer if you add it fresh after thawing.
Can I use this recipe for cupcakes?
Reduce the batter by 1/3** and bake in 6-inch muffin tins for 18-20 minutes at 350°F. For extra height, use liners. Top with the same glaze or try crushed amaretto cookies for a fun texture contrast. The cupcake version is perfect for parties or individual servings!
What's the best way to serve this cake?
Serve at room temperature with a scoop of vanilla ice cream or a dollop of whipped cream to balance the richness. For a boozy twist, drizzle with warm caramel sauce or serve with a side of coffee to enhance the chocolate flavors. The crispy top pairs beautifully with creamy textures!
