Desserts
This Buca di Beppo chocolate cake recipe delivers the restaurant's signature triple-layered decadence with a coffee-infused twist that keeps it moist for days. The secret lies in a rich chocolate batter blended with espresso powder, creating that perfect balance of deep cocoa flavor and subtle bitterness.
I've perfected this version after countless test batches, ensuring each layer stays tender and never dries out—just like the original.
The cake's magic comes from precise technique: baking three 6-inch layers at 350°F for exactly 25-30 minutes, then assembling with layers of velvety chocolate ganache and coffee buttercream. The ganache isn't just filling—it's what makes this cake restaurant-quality, providing that signature melt-in-your-mouth texture between each layer.
Every bite delivers that perfect harmony of chocolate intensity and coffee depth.
What sets this recipe apart is the coffee infusion throughout—from the batter to the frosting—which prevents the cake from tasting one-note. The final presentation mirrors Buca's signature style: smooth chocolate ganache swirls on the sides and a dusting of cocoa powder that looks like it came straight from the restaurant.
The result is a cake that's impressive enough for special occasions but simple enough for weeknight indulgence.
This recipe serves 12-15, making it ideal for celebrations or when you want to treat yourself. The layers stay perfectly moist for up to 3 days when stored properly, and the flavors actually improve as the coffee infuses further. Let's get started on recreating this iconic dessert at home.
Ingredients for buca di beppo chocolate cake
Fifteen ingredients, three layers, and that signature Buca coffee-chocolate harmony you crave.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, European-style preferred |
| Granulated Sugar 🍚 | 2 ½ cups | White or light brown preferred |
| Espresso Powder ☕ | ¼ cup | High-quality, finely ground |
| Unsweetened Cocoa Powder 🍫 | 1 cup | Dutch-processed for smooth texture |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted before measuring |
| Baking Powder 🧂 | 1 ½ tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Large Eggs 🥚 | 6 whole | Room temperature |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar preferred |
| Whole Milk 🥛 | 1 cup | Room temperature |
| Dark Chocolate Bars 🍫 | 12 oz | 70% cocoa, chopped fine |
| Heavy Whipping Cream 🥛 | 3 cups | 36% fat content |
| Instant Espresso Powder ☕ | 2 tbsp | For coffee buttercream |
| Powdered Sugar 🍚 | 4 cups | Sifted for smooth frosting |
| Unsweetened Cocoa Powder 🍫 | ½ cup | For dusting, same brand as above |
The butter and cocoa powder are non-negotiable—European-style butter adds richness, while Dutch-processed cocoa ensures smooth layers. For espresso powder, Lavazza or Illy brands deliver consistent flavor. Chop the chocolate bars finely (1/4-inch pieces) for even melting. The milk should be whole and room temperature to blend seamlessly into the batter. I always measure flour by weight if possible (12 oz = 2.5 cups) for precision, but sifting is critical regardless. The baking powder must be fresh—test by mixing with water; if it fizzes, it's good.
No espresso powder? Strong brewed coffee cooled works in a pinch (use 1/2 cup), but the powder dissolves more evenly. Substitute brown sugar for white at a 1:1 ratio for deeper flavor. For a lighter cake, replace 1/2 cup all-purpose flour with cake flour. The dark chocolate should be 70% cocoa or higher—lower percentages make the ganache grainy. If you can't find Dutch-processed cocoa, natural cocoa plus 1/4 tsp baking soda mimics its smoothness. The buttercream requires 36% fat cream for proper whipping—heavy whipping cream is non-negotiable here.
Store the assembled cake in an airtight container at room temperature for up to 3 days, or refrigerate for 5 days. The coffee infusion intensifies over time, so flavors actually improve. For long-term storage, freeze the layers separately (up to 3 months); thaw at room temperature before assembling. The ganache may harden slightly in the fridge—reheat gently in 10-second bursts in the microwave. Dust with cocoa powder just before serving to maintain that restaurant-fresh look.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe’s simplicity—just melted butter, sugar, and a whisk. No stand mixer, no electric beaters, just you stirring until the cocoa and espresso powder dissolve into that velvety batter. Honestly, it’s the kind of recipe that makes me feel like I’ve earned dessert.
- Espresso Kick: That pinch of espresso powder isn’t just for show—it’s what makes this cake dangerously good. The bitterness cuts through the sweetness, deepening the chocolate flavor without tasting like coffee. It’s the secret weapon in Buca’s version, and now it’s yours.
- Leftovers That Last: This cake stays moist for days, which means you can bake once and enjoy it all week. I’ve had slices for breakfast (yes, really) and they’re just as rich as the first bite. No sad, dry crumbs here—just pure chocolate perfection.
- Budget-Friendly Luxury: You’d never guess this tastes like a high-end restaurant dessert—it’s got the same rich texture and bold flavor, but with basic pantry staples. Butter, sugar, cocoa, and a little espresso? That’s it. No fancy ingredients, just pure, satisfying chocolate cake.
Step-by-step instructions for Buca di Beppo chocolate cake
This triple-layered cake delivers rich, moist layers with a signature coffee-infused twist.
Prepare the Coffee-Infused Cake Batter
In a stand mixer fitted with the paddle attachment, cream the 1.5 cups unsalted butter and 2.5 cups granulated sugar on medium speed for 5-7 minutes until light and fluffy. You'll notice the mixture nearly triple in volume and turn pale—this aeration creates the cake's signature tenderness. Scrape down the sides of the bowl to ensure even mixing.
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1.5 teaspoons baking powder, 0.5 teaspoon salt, and 1 cup unsweetened cocoa powder. Sift the dry ingredients directly into the wet mixture while mixing on low speed to avoid developing gluten. Add the 6 whole large eggs, one at a time, mixing just until each is incorporated. Stir in the 2 teaspoons vanilla extract, 1 cup whole milk, and the 0.25 cup espresso powder. The batter should be thick but pourable—if it's too stiff, add 1 tablespoon milk at a time until smooth.
Bake the Layers for Perfect Moisture
Preheat your oven to 350°F and grease three 8-inch round cake pans, lining the bottoms with parchment paper. Divide the batter evenly among the pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be set but the tops still slightly springy to the touch. Rotate the pans halfway through baking for even browning.
Let the cakes cool in their pans for 10 minutes, then transfer to a wire rack to cool completely. The cooling process is critical—rushing this step can cause the layers to crack when assembling. I recommend cooling for at least 1 hour before proceeding to ensure clean slices and proper layering.
Prepare the Coffee Buttercream
In a medium saucepan, combine the 3 cups heavy whipping cream, 2 tablespoons instant espresso powder, and 12 ounces chopped dark chocolate bars. Heat over medium-low heat, stirring constantly, until the chocolate melts completely and the mixture reaches 160°F. Remove from heat and let cool slightly, then whisk in 4 cups powdered sugar until smooth. Transfer to a stand mixer fitted with the whisk attachment and beat on high speed until the buttercream is light and fluffy, about 3-5 minutes. The mixture should hold soft peaks when the whisk is lifted.
For added richness, press a thin layer of the buttercream onto each cooled cake layer. This creates a moisture barrier that prevents soggy layers while ensuring each slice is generously filled. Reserve about 1 cup buttercream for final assembly and decoration.
Assemble the Triple-Layer Cake
Place the first cake layer on a cake stand or plate. Spread an even layer of the reserved buttercream over the top, leaving a ½-inch border uncovered. Repeat with the second and third layers, stacking them carefully. For clean cuts, use a serrated knife dipped in hot water between each layer. Chill the assembled cake in the refrigerator for 30 minutes to firm up before frosting.
Once chilled, apply the remaining buttercream to the sides and top of the cake, using an offset spatula to create smooth, even strokes. Dust the top generously with 0.5 cup unsweetened cocoa powder for a classic finish. For extra flair, pipe chocolate ganache rosettes around the base or add chocolate shavings. Serve at room temperature for the best texture—each slice should be moist, rich, and perfectly balanced with coffee undertones.
Pro Tips For Making Buca Di Beppo Chocolate Cake
- Whisk Butter & Sugar First: I learned this the hard way—mixing the espresso powder and cocoa into dry flour before adding butter creates lumps that never fully dissolve. Beat the butter and sugar until pale and fluffy before adding any dry ingredients. This ensures a smoother batter and a lighter crumb, especially in a rich cake like this one.
- Sift That Cocoa: Unsweetened cocoa powder is notoriously clumpy, and clumps in the batter mean uneven texture. Sift it with the flour and espresso powder twice—once before mixing and once more after adding liquids. Yes, it’s extra work, but the result is a cake that’s tender, not dense.
- Don’t Overmix the Batter: This cake relies on the espresso and cocoa for depth, not gluten development. Mix just until the flour disappears—about 30 seconds after the dry ingredients are incorporated. Overmixing turns it into a chewy brownie, not the airy, moist cake Buca di Beppo serves.
- Bake at 325°F, Not Hotter: I used to blast this cake at 350°F, thinking it’d bake faster, but it’d always end up dry or cracked on top. The butter and sugar need time to emulsify properly at 325°F—this is the temperature that guarantees a fudgy center and a crackly top without burning. No shortcuts here.
Creative variations of these flavors
Espresso-Infused Twist
For an even more intense coffee flavor, dissolve 1 tablespoon instant espresso powder directly into the 1 cup whole milk before adding it to the batter. This creates a deeper infusion than just mixing the powder dry.
I've found that Lavazza Qualità Rossa works exceptionally well for this method—its rich, slightly bitter notes complement the chocolate beautifully. 💫
Salted Caramel Layer
Add a luxurious twist by replacing the middle layer's buttercream with a salted caramel ganache. Melt 8 ounces dark chocolate with 1 cup heavy cream and ½ cup caramel sauce, then chill until firm.
Spread between the second and third layers for a surprising depth of flavor. Top with flaky sea salt crystals before dusting with cocoa powder.
Peanut Butter Swirl
Create a nostalgic fusion by incorporating ½ cup creamy peanut butter into the buttercream. Simply mix it into the cooled chocolate mixture before whipping. For presentation, pipe peanut butter ribbons around the cake's sides or swirl into the frosting.
This variation works especially well with Reese's Peanut Butter Cups as garnish.
White Chocolate Variation
For a lighter version, replace 4 ounces of the dark chocolate with white chocolate in the ganache. The contrast between the deep chocolate layers and creamy white chocolate filling creates a stunning visual effect.
Dust with white cocoa powder instead of regular cocoa for a sophisticated finish. This version pairs beautifully with raspberry compote drizzles.
Spiced Orange Zest
Brighten the flavor profile by adding 1 teaspoon orange zest to the cake batter and ½ teaspoon ground cinnamon to the buttercream. The citrus notes cut through the richness while the cinnamon adds warmth.
Garnish with thin orange slices on the sides for a festive touch. This variation works particularly well for holiday celebrations.
Boozy Coffee Liqueur
Infuse the buttercream with 1 tablespoon coffee liqueur (like Kahlúa) instead of plain espresso powder. The alcohol enhances the coffee flavor while adding a subtle sweetness.
For an adult-friendly presentation, add chocolate-covered espresso beans as garnish. This version is perfect for special occasions when you want to impress guests with a sophisticated dessert.
Nutrition facts
Frequently asked questions
Why does Buca di Beppo's chocolate cake stay moist for days?
The secret lies in the coffee infusion and proper layering technique. The espresso powder in the batter enhances moisture retention while the buttercream barrier between layers prevents drying. Chilling the cake before frosting also locks in freshness—this version stays perfect for 3-5 days at room temperature!
Can I make this cake in a 9-inch pan instead of 8-inch?
Yes, but adjust baking time and buttercream quantity. For a 9-inch pan, bake each layer 20-25 minutes and reduce buttercream by 20% to avoid overflow. The cake will be taller but still maintain its signature texture. Just ensure your pan isn't too deep—2-inch deep pans work best.
What's the best way to store leftovers?
Keep the cake in an airtight container at room temperature for 3 days or refrigerate for 5 days. For longer storage, freeze individual layers (up to 3 months)—thaw overnight in the fridge before assembling. The coffee flavors actually deepen when stored properly!
Can I substitute regular cocoa powder?
Use natural cocoa powder plus 1/4 teaspoon baking soda to mimic Dutch-processed cocoa's smoothness. The baking soda neutralizes acidity, preventing a metallic taste. For best results, stick with Dutch-processed cocoa—it creates that signature velvety texture Buca's version is known for.
How do I make this cake gluten-free?
Replace the 2.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add 1 teaspoon xanthan gum to improve structure. The cake will be slightly denser but still moist. For the buttercream, use a gluten-free powdered sugar and ensure all chocolate brands are certified gluten-free.
