This triple-layer Chocolate Gooey Butter Cake delivers everything you want in a chocolate dessert: a tender dark chocolate cake base, a silky gooey cream cheese middle that stays soft and custardy, and a smooth ganache layer on top. I first tried a version of this at a friend's potluck years ago, and I've been tweaking it ever since to get that perfect wobble in the center. It's easier than it looks, and the payoff is incredible.


If you love indulgent chocolate desserts, you might also enjoy my Double Chocolate Banana Bread or the ultra-decadent Crème Brûlée Cheesecake. For another gooey treat, check out these Sticky Toffee Pudding Cookies.
What Makes This Chocolate Gooey Butter Cake Special
This isn't your typical Chocolate Gooey Butter Cake. The gooey butter cake tradition comes from St. Louis, where bakers accidentally created a dessert with a custardy center that never quite sets. I took that idea and made it fully chocolate, with three distinct layers that bake together in one pan. The cake base is moist and rich, the cream cheese layer stays soft and almost fudgy, and the ganache adds a glossy finish.
What I love most is that it looks fancy but comes together without any tricky techniques. You don't need to worry about perfect frosting or fancy decorating. The ganache does all the work for you.
Jump to:
Chocolate Gooey Butter Cake Ingredients
Here's what you need to make this Chocolate Gooey Butter Cake, chocolate dessert.
See Recipe Card Below This Post For Ingredient Quantities
For the Gooey Chocolate Layer:
- Cream cheese: Softened cream cheese creates the custardy, gooey center that makes this cake special. Make sure it's at room temperature so it blends smoothly.
- Egg and egg yolk: These bind the cream cheese layer and add richness without making it too firm.
- Powdered sugar: Sweetens the filling and keeps the texture silky. Sifting it prevents lumps.
- Cocoa powder: Adds deep chocolate flavor to the gooey layer.
For the Chocolate Cake:
- All-purpose flour: Forms the structure of the cake base. Spoon and level it for accurate measuring.
- Dutch process cocoa powder: Gives the cake a darker color and richer chocolate taste than regular cocoa.
- Baking powder and baking soda: These leaveners help the cake rise and create a tender crumb.
- Salt: Balances the sweetness and enhances the chocolate flavor.
- Granulated white sugar: Sweetens the cake and helps create a light, fluffy texture when creamed with butter.
- Unsalted butter: Adds richness and moisture. Softened butter creams better with the sugar.
- Egg and egg yolk: Provide structure and make the cake tender and moist.
- Vanilla extract: Rounds out the chocolate flavor with a warm, sweet note.
- Buttermilk: Creates a soft, tender crumb and adds a slight tang that balances the richness.
- Hot coffee: Intensifies the chocolate flavor without making the cake taste like coffee.
For the Chocolate Ganache:
- Semi-sweet chocolate: Melts into the cream to create a smooth, glossy topping. Chopping it helps it melt evenly.
- Heavy cream: Combines with the chocolate to make a pourable ganache that sets to a soft, silky finish.
How to Make Chocolate Gooey Butter Cake
Follow these steps to build your Chocolate Gooey Butter Cake from bottom to top.
For the Gooey Chocolate Layer:
Beat the cream cheese: In a large mixing bowl, beat the cream cheese on medium-high speed until smooth, about 1 to 2 minutes. You want it creamy with no lumps.
Add eggs: Add the egg and egg yolk and mix on medium speed until fully combined and the mixture looks pale and smooth.

Mix in sugar and cocoa: Sift the powdered sugar and cocoa powder into the bowl. Add it gradually, mixing on low speed first, then increase to medium until the filling is smooth and glossy. Set this aside while you make the cake batter.
For the Chocolate Cake:
Preheat oven: Preheat your oven to 350°F (175°C). Grease a 9-inch springform pan generously and line the bottom with parchment paper.
Mix dry ingredients: In a small bowl, whisk together the all-purpose flour, cocoa powder, baking powder, baking soda, and salt. Set aside.
Cream butter and sugar: In a large bowl, cream the sugar and softened butter with an electric mixer on high speed for 1 to 2 minutes until the mixture is fluffy and lighter in color.
Add eggs and vanilla: Add the egg, egg yolk, and vanilla extract to the butter mixture. Mix on medium-high speed until smooth and pale, about 1 to 2 minutes.
Combine wet and dry: Gradually add the dry flour mixture and buttermilk to the wet ingredients, alternating between them and mixing on low speed until fully combined and smooth. Scrape down the sides as needed.
Add coffee: Add the hot coffee and mix on low until just combined. The batter will be thin, and that's normal.
Layer and bake: Pour the cake batter into the prepared pan. Carefully spoon the cream cheese filling on top, spreading it evenly with a mini offset spatula. Don't worry if it sinks in a little.

Bake: Bake for 38 to 42 minutes. The edges should look set, but the center should still jiggle slightly when you gently shake the pan.
Cool and chill: Let the cake cool on a wire rack for 45 minutes, then transfer it to the fridge and chill for 2 hours. This helps the layers set properly.
For the Chocolate Ganache:
Prepare chocolate: Place the chopped semi-sweet chocolate in a small bowl.
Heat cream: Heat the heavy cream in a small saucepan over medium heat until it just begins to steam. Don't let it boil.
Make ganache: Pour the hot cream over the chocolate and let it sit for 2 minutes without stirring. Then stir gently until the chocolate is fully melted and the ganache is smooth and glossy.
Cool ganache: Let the ganache cool for about 10 minutes to thicken slightly before pouring it on the cake.
Assembling the Cake:
Remove from pan: Once the cake has chilled, carefully remove it from the springform pan and transfer it to a serving plate.
Add ganache: Pour the cooled ganache over the top, spreading it evenly with an offset spatula. Let it drip down the sides if you like.
Set the topping: Chill the cake for 10 minutes to set the ganache.
Garnish and serve: Sprinkle chocolate shavings and a pinch of flaky sea salt on top before slicing.
Substitutions and Variations
No buttermilk? Mix ⅔ cup of whole milk with 2 teaspoons of white vinegar or lemon juice. Let it sit for 5 minutes.
Skip the coffee. Use hot water instead. The coffee enhances the chocolate but doesn't add a coffee flavor.
Make it sweeter. Use milk chocolate instead of semi-sweet for the ganache.
Add texture. Fold mini chocolate chips or chopped nuts into the cake batter before baking.
Different pan size. You can bake this in a regular 9-inch round cake pan, but the layers won't be as tall.
Equipment For Chocolate Gooey Butter Cake
- 9-inch springform pan: Makes it easy to remove the cake without damaging the gooey center.
- Parchment paper: Prevents sticking on the bottom of the pan.
- Electric mixer or stand mixer: Creams the butter and sugar and beats the cream cheese layer until smooth.
- Small saucepan: For heating the cream for the ganache.
- Mini offset spatula: Helps spread the cream cheese layer and ganache evenly.
Storage and Make-Ahead Tips
Storage: Keep the Chocolate Gooey Butter Cake covered in the fridge for up to 4 days. The gooey layer stays soft even when chilled.
Freezing: Wrap individual slices tightly in plastic wrap, then foil, and freeze for up to 2 months. Thaw in the fridge overnight.
Make ahead: Bake the Chocolate Gooey Butter Cake a day in advance. Add the ganache a few hours before serving for the freshest look.
Serving temperature: This Chocolate Gooey Butter Cake tastes best at room temperature. Let it sit out for about an hour before slicing so the gooey layer softens up.
Serving Suggestions
Serve this Chocolate Gooey Butter Cake with a dollop of freshly whipped cream to balance the richness. A scoop of vanilla ice cream on the side melts into the warm ganache beautifully if you serve it slightly chilled.
For a coffee pairing, try a strong espresso or a creamy latte. The bitterness cuts through the sweetness perfectly.
If you're serving this for a party, dust the top with a little extra cocoa powder or add fresh raspberries for a pop of color and tartness.
Expert Tips
Room temperature ingredients matter. Cold cream cheese won't beat smooth, and cold eggs can make the batter grainy. Set everything out 30 minutes before you start.
Don't overbake. The center should still wobble when you take it out. It firms up as it cools.
Sift the powdered sugar. This keeps the cream cheese layer silky instead of lumpy.
Chill before slicing. A warm Chocolate Gooey Butter Cake will be too soft to cut clean slices. Two hours in the fridge is ideal.
Let the ganache cool. If it's too hot, it'll slide right off the Chocolate Gooey Butter Cake. Wait until it thickens slightly.
FAQ
What are common butter cake mistakes?
The biggest mistake is overbaking. A Chocolate Gooey Butter Cake should have a soft, custardy center that jiggles slightly when it comes out of the oven. Another common issue is not letting ingredients come to room temperature, which can make the batter lumpy. Also, skipping the chill time means the layers won't set properly, and your slices might fall apart.
What is the most famous chocolate cake in the world?
That's probably the German chocolate cake or the Sachertorte from Austria. Both are iconic, but this Chocolate Gooey Butter Cake has its own loyal following, especially in the Midwest. The texture is completely different from traditional layer cakes because of that creamy, almost fudgy center.
How to make Gooey Butter Cake from scratch?
Start with a Chocolate Gooey Butter Cake base, add a cream cheese layer sweetened with powdered sugar, and bake it until the top is set but the center still jiggles. The key is not overbaking. For a chocolate version like this one, add cocoa powder to both layers and top it with ganache for extra richness.
How to make gooey chocolate cake?
Use a combination of cocoa powder in the batter and a soft cream cheese filling. The cream cheese layer is what creates that gooey texture. Bake it just until the edges are firm but the middle still wobbles, then chill it so the layers set without losing that signature softness.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Chocolate Gooey Butter Cake














Leave a Reply