Amaretto Chocolate Cake Recipe: Nutty Liqueur Moisture With Decadent Fudge Swirl

Desserts

Amaretto Chocolate Cake Recipe: Nutty Liqueur Moisture With Decadent Fudge Swirl

This amaretto chocolate cake recipe delivers the perfect balance of rich cocoa and nutty liqueur, creating a moist, tender crumb with a decadent fudge swirl that'll have everyone asking for seconds. The secret to its signature texture lies in the amaretto-infused batter, which adds subtle depth while keeping the cake impossibly moist—no dry crumbs here. I've perfected this recipe over years of baking, and it never fails to impress, whether you're serving it at a dinner party or simply treating yourself to a slice of pure indulgence.

The beauty of this recipe is its simplicity—just a handful of ingredients come together to create something extraordinary. You'll need high-quality cocoa powder for that deep chocolate flavor, buttermilk for moisture, and of course, amaretto liqueur for that signature nutty aroma.

The fudge swirl isn't just for looks; it adds a layer of richness that makes every bite feel like a little celebration. What sets this cake apart is how the amaretto enhances the chocolate without overpowering it, creating a harmonious flavor profile that's both sophisticated and approachable.

By the time this cake emerges from the oven, you'll have layers of tender, moist chocolate cake with a velvety fudge swirl that ties everything together.

The aroma alone will fill your kitchen with warmth, and the first bite will deliver that perfect balance of cocoa and almond notes from the amaretto. This isn't just a cake—it's an experience, and one that's surprisingly easy to recreate at home.

Whether you're a seasoned baker or just starting out, this recipe delivers restaurant-quality results with minimal effort.

The best part? This cake tastes even better the next day, making it perfect for meal prep or gifting. Serve it with a dusting of powdered sugar, a dollop of whipped cream, or a scoop of vanilla ice cream for the full indulgence.

Here's everything you need to bring this decadent dessert to life.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for amaretto chocolate cake

Just 14 ingredients transform into the most decadent, moist amaretto chocolate cake you'll ever bake.

Ingredient Amount Notes
All-Purpose Flour 🌾 2 cups Sifted for light texture
Unsalted Butter 🧈 1 cup Room temperature, full-fat
Granulated Sugar 🍚 1 ½ cups White sugar preferred
Dark Chocolate Chips 🍫 1 ½ cups Semi-sweet, high cocoa
High-Quality Cocoa Powder 🍫 ½ cup Dutch-processed preferred
Large Eggs 🥚 2 whole Room temperature
Amaretto Liqueur 🍸 ½ cup High-quality, 25% ABV
Buttermilk 🥛 ¾ cup Room temperature
Vanilla Extract 🌿 1 tbsp Pure, high-quality
Baking Powder 🧂 1 ½ tsp Aluminum-free
Salt 🧂 ½ tsp Fine sea salt
Cream Cheese 🧀 8 oz Room temperature, full-fat
Powdered Sugar 🍚 1 cup For fudge swirl
Heavy Cream 🥛 ¼ cup Cold, for fudge swirl

The cocoa powder and butter are non-negotiable here—Ghirardelli or Valrhona make all the difference. The amaretto? Disaronno is my go-to, but any quality brand works. I always buy my flour from King Arthur—it's sifted and light, perfect for this cake. The buttermilk and eggs need to be room temperature, so pull them out 30 minutes before baking. Pro tip: if your kitchen's cold, microwave the eggs for 10 seconds to warm them up.

No amaretto? Almond extract at half the amount gets you close, but the flavor won't be the same. Running short on buttermilk? Mix 1 tbsp vinegar or lemon juice with 0.75 cup milk—it works perfectly. The fudge swirl can be made with store-bought fudge sauce if you're in a hurry, but homemade is worth it. For a richer texture, add 1 tbsp melted butter to the fudge mixture. The cream cheese should be full-fat—low-fat versions won't give you that velvety swirl.

This cake keeps beautifully for 4-5 days in an airtight container at room temperature. For longer storage, slice and freeze portions for up to 3 months. I always bake mine a day ahead—it tastes even better after the flavors meld. The fudge swirl sets as it cools, so don't slice until completely room temperature. Serve with a dusting of powdered sugar or a scoop of vanilla ice cream for the full indulgence.

❤️

Why You'll Love This Recipe

  • Foolproof Mix-Ins: I swear by this method—just fold in those chocolate chips and cocoa powder at the end. No sifting, no fuss, and the rich pockets of melted chocolate in every bite make it feel like a bakery secret.
  • Nutty-Sweet Magic: That amaretto swirl? It’s the star. The almond notes from the liqueur cut through the bittersweet dark chocolate, while the cocoa powder deepens the flavor without tasting like a box mix ever could.
  • Party or Pajamas: Slice it for a dinner party (trust me, it’s the crowd-pleaser) or grab a fork for a lazy Sunday. The butter-rich crumb stays moist for days, so it’s just as good cold as it is warm—no reheating required.
  • Budget Luxury: Dark chocolate chips and high-quality cocoa might sound fancy, but they’re the affordable upgrade that makes this cake taste like a splurge. Leftovers? Even better—they freeze beautifully for when you need a quick dessert fix.

Step-by-step instructions for amaretto chocolate cake

Here's how to create a rich, moist cake with that perfect amaretto-kissed chocolate flavor and velvety fudge swirl.

1

Cream Butter and Sugar for Maximum Moisture

In a stand mixer fitted with the paddle attachment, beat the room temperature unsalted butter and 1.5 cups granulated sugar on medium speed for 3-4 minutes. You'll know it's ready when the mixture is light and fluffy, nearly doubling in volume and leaving faint ribbons when the beaters are lifted. This step is crucial for creating that tender, moist crumb we're after.

Real talk: Don't rush this part. The butter needs to incorporate plenty of air to create that perfect texture. If your butter isn't quite room temperature, microwave it in 10-second bursts until just soft—it should yield slightly when pressed but not be greasy. Scrape down the sides of the bowl every minute to ensure even mixing.

2

Add Eggs and Wet Ingredients for Rich Flavor

Add the 2 whole large eggs, one at a time, mixing on low speed after each addition until fully incorporated. Then add the 0.5 cup amaretto liqueur and 1 tablespoon vanilla extract, mixing just until combined. Here's where the magic happens—the amaretto infuses the batter with that nutty depth that makes this cake special.

Next, whisk together the 0.75 cup buttermilk, 1.5 teaspoons baking powder, and 0.5 teaspoon salt in a separate bowl. With the mixer on low speed, gradually add this mixture to the butter-sugar mixture, mixing just until combined. Be careful not to overmix—you want to maintain that tender crumb. The batter should be thick but pourable. If it looks too stiff, add 1-2 tablespoons of buttermilk to loosen it.

3

Fold in Dry Ingredients and Chocolate

In a separate bowl, sift together the 2 cups all-purpose flour and 0.5 cup high-quality cocoa powder. With the mixer on low speed, gradually add the dry ingredients to the wet mixture, mixing just until combined. Again, resist the urge to overmix—this is where many cakes go wrong and end up tough instead of tender.

Remove the bowl from the mixer and gently fold in the 1.5 cups dark chocolate chips using a silicone spatula. You want them evenly distributed throughout the batter. The chocolate should be melted slightly from the warm batter, creating those beautiful pockets of molten chocolate when baked. Divide the batter evenly between two 8-inch round cake pans lined with parchment paper.

4

Prepare the Fudge Swirl

While the oven preheats to 350°F, make the fudge swirl by beating the 8 oz cream cheese and 1 cup powdered sugar together until smooth and creamy. In a separate bowl, whisk the 0.25 cup cold heavy cream until stiff peaks form. Gently fold the whipped cream into the cream cheese mixture until fully combined.

Spread half of the cake batter in each pan. Then, using a spoon or small spatula, create a well in the center of each cake layer. Divide the fudge swirl mixture evenly between the two pans, spooning it into the wells. Finally, pour the remaining cake batter over the fudge swirl, gently tilting the pans to distribute it evenly. This creates those beautiful marbled swirls when baked.

5

Bake to Golden Perfection

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 might look slightly underdone—that's okay. The cakes will continue cooking as they cool. Rotate the pans halfway through baking for even browning.

Once done, remove the cakes from the oven and let them cool in the pans for 10 minutes. Then transfer them to a wire rack to cool completely. This gradual cooling process helps prevent cracking and ensures the fudge swirl sets properly. For best results, let them cool for at least 1 hour before frosting or serving.

👨‍🍳

Pro Tips For Making Amaretto Chocolate Cake

  • Melt Butter Slowly: I learned this the hard way—dumping cold butter into hot sugar makes a greasy mess that won’t emulsify right. Warm the butter in the microwave for 20 seconds first, then stir it into the sugar while mixing on medium-high. The butter will melt evenly, creating a smoother batter that actually rises.
  • Toast the Cocoa: Skip the pre-sifted cocoa powder—it’s already oxidized and dull. Instead, toast 1 tablespoon of cocoa powder in a dry pan over medium heat for 30 seconds until it smells nutty (not burnt). Let it cool, then mix it into the dry ingredients. This deepens the chocolate flavor without adding extra cocoa to the recipe.
  • Fold in Chocolate Gently: Chocolate chips sink like rocks if you just toss them in. Melt half the chips slightly (10 seconds in the microwave, stir, repeat) and fold them into the batter first. Then, gently stir in the remaining chips at the very end—this ensures even distribution and prevents a lumpy texture. (Yes, it’s extra work, but the first bite is worth it.)
  • Bake Until Springy: That cake might look done at 25 minutes, but pull it out when the edges are set and the center still jiggles slightly. Overbaking turns it dry, and underbaking leaves a gummy middle. Let it cool in the pan for 10 minutes, then transfer to a wire rack—this keeps it moist longer. (Your knife test is useless here; trust the spring.)

Make-ahead tips for leftovers

Prep Ahead Strategy

This cake tastes even better when baked a day in advance, as the flavors meld beautifully. I always prep the batter the night before and refrigerate it overnight—this helps the amaretto infuse more deeply.

The next morning, simply pour the chilled batter into your pans and bake as directed. The cold batter bakes more evenly and results in a denser, more flavorful crumb. 💫

Fudge Swirl Prep

Make the fudge swirl mixture up to 2 days ahead and store it in an airtight container in the refrigerator. The cream cheese will firm up slightly, making it easier to pipe or spoon into the cake layers.

When ready to bake, let it sit at room temperature for 10-15 minutes before using—this ensures smooth, even distribution. Trust me, this step saves time on baking day and keeps everything perfectly organized.

Layer Assembly Tips

Assemble the cake layers the morning of serving to prevent sogginess. After baking and cooling completely, level the cakes with a serrated knife if needed. I like to brush each layer with a thin layer of amaretto liqueur before adding frosting—this adds an extra layer of flavor.

Store assembled layers in the fridge for up to 24 hours if you're prepping ahead for a special occasion.

Freezing Instructions

You can freeze fully baked and cooled cake layers (without frosting) for up to 3 months. Wrap each layer tightly in plastic wrap, then place in a freezer-safe bag with all air removed.

When ready to serve, thaw at room temperature for 2-3 hours before assembling. The texture remains perfectly moist, and the amaretto flavor intensifies after freezing—it's like a secret upgrade! ❄️

Portioning for Parties

For gatherings, slice the cake into individual portions and freeze them on a tray lined with parchment paper. Once frozen solid, transfer to a ziplock bag for easy transport.

Reheat slices in the microwave for 10-15 seconds to restore their softness. This makes serving effortless—just grab and go! The crowd will never guess you prepped ahead.

Storage Secrets

Keep the cake at room temperature in an airtight container for up to 4 days. If storing longer than that, slice and freeze portions individually. The fudge swirl stays perfectly creamy when properly stored—just avoid cutting into the cake until it's completely cooled.

I always label my containers with the date to track freshness. This cake keeps so well that you'll have leftovers for days of indulgence! 🍰

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 155mg52%
Sodium 520mg23%
Total Carbohydrate 56g19%
Dietary Fiber 3g11%
Sugars 48g
Protein 8g16%
* 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?

Yes! While amaretto gives the cake its signature nutty depth, you can substitute with 1 teaspoon almond extract or ½ cup almond syrup for a similar flavor. For a non-alcoholic version, reduce the buttermilk to ½ cup and add ½ cup milk to maintain moisture. The texture will still be rich, just without that boozy warmth.

2

Why did my cake turn out dense instead of moist?

Overmixing the batter or underbaking are the most common culprits. Mix just until combined when adding dry ingredients, and bake until a toothpick comes out clean (usually 25-30 minutes). Also ensure your butter and eggs are truly room temperature—cold ingredients can prevent proper aeration. For extra moisture, try brushing warm layers with simple syrup after baking.

3

How do I prevent the fudge swirl from sinking?

Chill the fudge mixture for 30 minutes before adding it to the batter—this helps it set faster. Also, pipe or spoon it into the center wells rather than spreading it out. After baking, let the cake cool completely before slicing to allow the swirl to firm up properly. The cream cheese should be cold when mixing to prevent melting too quickly.

4

Can I use this recipe for cupcakes?

Reduce the batter to fill 12 cupcake liners (about 2 cups) and bake at 350°F for 18-20 minutes. For a swirl effect, pipe the fudge mixture into the center of each liner before adding batter. Top with chocolate shavings or powdered sugar for extra flair. The smaller size bakes faster, so keep an eye on them!

5

What's the best way to store leftovers?

Keep the cake in an airtight container at room temperature for up to 4 days. For longer storage, slice and freeze portions for 3 months. To reheat, microwave individual slices for 10-15 seconds to restore moisture. The fudge swirl stays creamy when properly stored—just avoid cutting until fully cooled.

★★★★★4.5(3 reviews)
Categories Desserts