Desserts
This Carrabba's Chocolate Dream Cake recipe delivers the restaurant's signature moist layers and rich coffee-chocolate flavor at home—no shortcuts, just professional results. The secret lies in a precise blend of cocoa powder, espresso powder, and buttermilk that creates a tender crumb while maintaining that signature depth.
I've perfected the layering technique to ensure every slice stays moist for days, just like the original.
The cake's magic comes from two key elements: a coffee-infused batter that enhances the chocolate flavor without overpowering it, and a velvety cream cheese frosting that complements rather than competes. Each layer is baked to a perfect 325°F for 25-30 minutes, then chilled before assembly to prevent crumbling.
The frosting is spread evenly between layers and on top, creating that signature smooth finish.
What sets this recipe apart is how the coffee infusion transforms ordinary chocolate cake into something extraordinary—deep, complex flavor without bitterness. The cake's texture remains tender and moist even after slicing, thanks to the buttermilk and careful baking time.
Each bite delivers that perfect balance of rich chocolate and subtle coffee notes that Carrabba's fans crave.
For presentation, I recommend dusting with cocoa powder and adding a few chocolate shavings on top—a simple touch that elevates the look while keeping the focus on the cake's incredible texture and flavor. This is dessert that tastes like it came from a professional kitchen, not a home oven.
Ingredients for carrabba's chocolate dream cake
Twelve ingredients, three layers, and that signature Carrabba's coffee-chocolate magic—this is the secret to restaurant-quality cake at home.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for creaming |
| Granulated Sugar 🍚 | 2 ½ cups | White or light brown |
| Cocoa Powder 🍫 | ¾ cup | Dutch-processed for smoothness |
| Espresso Powder ☕ | 1 tbsp | Instant espresso, not coffee |
| Buttermilk 🥛 | 1 ½ cups | Room temperature for best results |
| Large Eggs 🥚 | 2 whole | Room temperature, separated |
| Vanilla Extract 🌸 | 2 tsp | Pure, high-quality extract |
| Baking Powder 🧂 | 1 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Powdered Sugar 🍚 | 3 cups | Sifted for smooth frosting |
| Heavy Whipping Cream 🥛 | 1 cup | Cold for whipping |
| Dark Chocolate Shavings 🍫 | ¼ cup | For garnish, optional |
The cocoa powder and espresso powder are non-negotiable here—Hershey's Special Dark and Starbucks instant espresso are my go-tos, but any high-quality Dutch-processed cocoa and instant espresso will work. For the butter, Plugrá or Land O'Lakes are reliable, but I always buy the highest-fat content I can find to ensure that velvety texture. The buttermilk needs to be room temperature when you mix it in, or you'll end up with dense layers. Pro tip: If you don't have buttermilk, mix 1.5 tablespoons of lemon juice or vinegar with 1.5 cups of milk and let it sit for 5 minutes.
No espresso powder? Strong brewed coffee, cooled, works in a pinch—just reduce the liquid in the batter by 1 tablespoon to keep the moisture balance. For the frosting, Philadelphia cream cheese is ideal, but any full-fat brand will do. If you're feeling fancy, add 1 teaspoon of Kahlúa coffee liqueur to the frosting for an extra coffee kick. The powdered sugar should be sifted before mixing to avoid lumps, and if you're short on time, Trader Joe's powdered sugar is pre-sifted and a lifesaver. For the chocolate shavings, a microplane gives you the finest texture—no need for store-bought if you've got a good knife, though.
This cake tastes even better the next day, so bake it a full 24 hours ahead if you can. Store the layers wrapped tightly in plastic wrap at room temperature, and keep the frosting refrigerated until ready to use. Once assembled, the cake keeps for 4-5 days in the fridge, but honestly, it won't last that long. For serving, dust with cocoa powder right before slicing—it adds that professional restaurant touch. The frosting can be made a day ahead and stored in the fridge, just whip it back up with a hand mixer before spreading. Trust me, the wait is worth it for that perfect slice.
Why You'll Love This Recipe
- No Mixer Needed: That rich chocolate layer? You don’t need a stand mixer—just a bowl and some elbow grease. The butter and sugar cream together in minutes, and the espresso powder cuts through the sweetness like a secret weapon.
- Deep, Decadent Layers: The cocoa and butter create this velvety, fudgy texture that’s dangerously good. Honestly, the first bite makes you forget about store-bought cake—it’s that good.
- Birthday or Breakfast: Serve it warm with vanilla ice cream for a crowd-pleasing dessert, or cut into squares for a weekend brunch. The espresso kick even makes it feel fancy enough for company.
- Leftovers? Even Better: This cake actually tastes better the next day—moist, not dry, because the butter keeps it rich. I’ve made it twice in a week and never regretted it. Budget-friendly? Yes. Worth it? Always.
Step-by-step instructions for Carrabba's chocolate dream cake
Here's how to recreate that legendary coffee-infused cake with layers so moist they'll stay perfect for days.
Cream Butter and Sugars for Maximum Fluffiness
In a stand mixer fitted with the paddle attachment, beat the 1.5 cups unsalted butter and 2.5 cups granulated sugar on medium speed for 3-4 minutes. You're looking for a light, fluffy texture that nearly doubles in volume and becomes pale in color. This creaming process incorporates air, which creates that signature tender crumb.
Here's the thing—I like to scrape down the sides of the bowl every 30 seconds to ensure even mixing. The butter should be completely smooth with no visible lumps. If you're using cold butter, this step might take a minute longer, but don't rush it. Properly creamed butter is the foundation of that perfect texture.
Add Eggs and Espresso for Deep Flavor
Add the 2 whole eggs, one at a time, mixing on low speed for 30 seconds after each addition. Then add the 1 tbsp espresso powder and 2 tsp vanilla extract, mixing just until combined. The espresso powder is what gives this cake its signature coffee flavor without tasting like straight coffee.
I always use room-temperature eggs for this recipe—they mix more smoothly and emulsify better with the butter. If your eggs are cold, let them sit at room temperature for 30 minutes before using. This step is where the magic happens for that perfect balance of rich chocolate and subtle coffee notes.
Combine Dry Ingredients for Light Layers
In a separate bowl, whisk together the 3 cups all-purpose flour, 1 tsp baking powder, 0.5 tsp salt, and 0.75 cup cocoa powder. Sift the flour mixture directly into the wet ingredients and mix on low speed for 20-30 seconds until just combined—you should still see some flour streaks. Overmixing develops gluten and makes the cake tough.
Next, alternate adding the 1.5 cups buttermilk in ¼-cup increments, mixing just until incorporated after each addition. This gradual addition prevents the cake from becoming dense. The buttermilk adds moisture and helps create that signature tender crumb that stays moist for days. Stop mixing as soon as the flour is fully incorporated.
Bake in Layers for Perfect Texture
Divide the batter evenly between three 8-inch round cake pans lined with parchment paper. Bake at 350°F for 25-30 minutes or until a toothpick inserted in the center comes out clean. The cakes should be slightly domed and spring back when touched.
Here's a pro tip: I like to rotate the pans halfway through baking for even browning. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. This gradual cooling prevents cracking and ensures even layers for assembly.
Assemble with Cream Cheese Frosting
Beat the 8 oz cream cheese and 3 cups powdered sugar together until smooth. In a separate bowl, whip the 1 cup heavy whipping cream to stiff peaks, then gently fold it into the cream cheese mixture. Spread this frosting between the three cake layers, then cover the entire cake with a final layer of frosting.
For that signature Carrabba's look, dust the top with a thin layer of cocoa powder or sprinkle with the 0.25 cup dark chocolate shavings. Chill the cake for 2 hours before slicing to let the frosting set. Each slice should be rich, moist, and packed with that perfect coffee-chocolate flavor combination that keeps you coming back for more.
Pro Tips For Making Carrabba'S Chocolate Dream Cake
- Melt Butter Slowly: The recipe calls for melted butter, but don’t just dump it in hot—warm it gently in the microwave in 20-second bursts until just melted. I learned this the hard way when my cake turned greasy and dense; butter needs to be smooth, not steaming.
- Sift That Cocoa: Skip the cocoa lumps by sifting it with the flour before mixing. I used to just stir it in, and the texture always felt uneven—like eating a cake with hidden grit. A quick sift makes the batter silkier and the flavor more consistent.
- Check Oven Temp Early: Preheat your oven to 350°F, but slide in a thermometer to confirm it’s accurate—many ovens run hot or cold. My first attempt had a dome-shaped cake because the oven was actually 375°F; a quick check saves you from a lopsided disaster.
- Add Espresso Last: Mix the espresso powder with the hot coffee or water after dissolving the sugar in the wet ingredients. I was lazy and added it dry, and the cake tasted bitter instead of rich. A splash of hot liquid first ensures it blends smoothly.
Dietary considerations for these flavors
Gluten-Free Adaptation
Replace the 3 cups all-purpose flour with a high-quality gluten-free blend like King Arthur Measure for Measure or Bob's Red Mill 1:1 Baking Flour. These blends mimic all-purpose flour's properties best. Add 1 tsp xanthan gum to help bind the layers—this is crucial for maintaining moisture.
Also, reduce the buttermilk by 2 tbsp since gluten-free flours absorb less liquid. Bake at 325°F instead of 350°F to prevent over-browning.
Dairy-Free Options
For a dairy-free version, swap the 1.5 cups unsalted butter with 1.5 cups dairy-free butter like Miyoko's or Earth Balance. Use 1.5 cups unsweetened almond milk mixed with 1.5 tbsp lemon juice instead of buttermilk.
For the frosting, replace the 8 oz cream cheese with 8 oz dairy-free cream cheese like Kite Hill, and use 1 cup coconut cream whipped to stiff peaks instead of heavy whipping cream. The flavor stays rich, but the texture will be slightly lighter.
Lower Sugar Version
Reduce the 2.5 cups granulated sugar to 1.5 cups and replace the remaining 1 cup with 1 cup monk fruit sweetener or 1 cup coconut sugar for a more natural option. Use 2 tbsp applesauce instead of 2 tbsp butter in the batter to cut calories while keeping moisture.
For the frosting, reduce the 3 cups powdered sugar to 2 cups and add 1 tsp vanilla extract to enhance sweetness without extra sugar. The cake will still taste decadent but with fewer calories.
Nut-Free Considerations
Ensure all ingredients are nut-free, especially if using store-bought brands. Check labels on cocoa powder, espresso powder, and cream cheese for cross-contamination warnings. For the frosting, use heavy whipping cream instead of coconut cream if nut allergies are a concern.
Always prepare the cake in a clean kitchen environment to avoid accidental exposure. The flavor remains unchanged, but safety comes first.
Vegan Modifications
For a fully vegan version, replace the 2 eggs with 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, mixed and rested for 5 minutes). Use 1.5 cups dairy-free butter and 1.5 cups unsweetened almond milk with 1.5 tbsp apple cider vinegar for the buttermilk substitute.
The frosting requires 8 oz vegan cream cheese like Miyoko's and 1 cup coconut cream whipped to stiff peaks. The texture will be slightly denser but still rich and moist.
Nutrition facts
Frequently asked questions
Why does this cake need espresso powder instead of regular coffee?
The espresso powder delivers concentrated coffee flavor without adding liquid to the batter. Regular coffee would make the cake too wet and dilute the chocolate taste. Just 1 tablespoon of espresso powder enhances the chocolate depth perfectly while keeping the texture light and moist.
Can I make this cake in a different pan size?
Yes, but adjust baking time and temperature. For 9-inch pans, bake at 325°F for 20-25 minutes—they cook faster. For 6-inch pans, bake at 325°F for 30-35 minutes. Always check with a toothpick. The key is to avoid overbaking, which makes the cake dry.
How do I prevent the cake from cracking between layers?
Let each layer cool completely in the pan for 10 minutes, then transfer to a wire rack. Chill the layers in the fridge for 1 hour before frosting. Spread frosting evenly—don't overfill—and avoid stacking too quickly. The frosting should be at room temperature for best adhesion.
Can I bake just one layer instead of three?
The same batter works perfectly for a single 9-inch layer. Bake at 350°F for 30-35 minutes, then frost the top with the cream cheese mixture. For a taller cake, use a 6-inch pan and bake for 40-45 minutes. The texture stays the same—just adjust the frosting quantity accordingly.
Why does my frosting look grainy?
Grainy frosting usually means powdered sugar wasn't sifted or mixed properly. Sift the sugar before whipping, and beat the cream cheese and powdered sugar together for 2-3 minutes until completely smooth. If using store-bought powdered sugar, check for lumps—some brands aren't pre-sifted.
