Finding the perfect chocolate cake recipe can be a lifelong pursuit for home bakers. Some recipes deliver deep cocoa flavor but turn out dry, while others remain moist but lack that intense chocolate punch. This spectacular double-decker dessert solves both dilemmas by pairing a ultra-moist, dark chocolate sheet cake base with a silky, feather-light chocolate mousse topping. It is an elegant, crowd-pleasing dessert that looks like it came from a high-end bakery but is surprisingly straightforward to assemble in a single 9×13-inch pan.

Why This is the Ultimate Chocolate Cake Recipe
What makes this particular bake stand out from standard cakes is the play on textures. Instead of using a traditional heavy buttercream or fudge frosting, this cake is crowned with a cloud-like chocolate mousse. The mousse layer provides a creamy, melt-in-your-mouth contrast to the dense, tender crumb of the dark chocolate cake below. By baking it in a single rectangular pan, you skip the stress of stacking delicate layers, making it a reliable recipe for dinner parties, birthday celebrations, or holiday gatherings.
Understanding the Two Luxurious Layers
To master this recipe, it helps to understand how the two distinct layers work together to create dessert perfection. Each layer utilizes specific culinary techniques to build flavor and achieve the ideal texture.
The Moist Chocolate Cake Base
The cake base relies on a combination of oil and buttermilk to ensure a soft, tight crumb that stays moist for days. Unlike butter-based cakes, which can dry out when refrigerated, oil-based cakes remain incredibly tender even when served chilled. The buttermilk brings a subtle tang that balances the sweetness while its natural acidity reacts with the baking soda to create a light, airy rise. Finally, adding hot water at the very end of the mixing process “blooms” the cocoa powder, releasing its full aromatic potential and deepening the overall chocolate profile of the batter.
The Velvet Chocolate Mousse Topping
Traditional French mousse relies on raw whipped egg whites or egg yolks combined with gelatin sheets—a process that can be finicky and intimidating. This recipe simplifies the technique by using melted gelatin-free mini marshmallows as a stabilizing base. When melted with milk and dark chocolate, the marshmallows provide the perfect amount of structure and sweetness. Once cooled and folded gently into freshly whipped heavy cream, it creates a perfectly stabilized, airy mousse that holds its shape beautifully when sliced, without any rubbery texture.
Key Ingredients and Their Roles
- All-Purpose Flour: Provides the structure for our cake base. Measuring it accurately ensures the cake remains light and does not become dense or bready.
- Granulated Sugar: Sweetens the cake while helping to lock in moisture during the baking process.
- Unsweetened Cocoa Powder: The heart of the cake’s flavor. Standard natural cocoa powder works beautifully here, though dark cocoa powder can be used for an even deeper color.
- Baking Soda and Baking Powder: The leavening agents that work alongside the acidic buttermilk to lift the cake.
- Buttermilk: Tenderizes the gluten in the flour and ensures an exceptionally soft crumb.
- Vegetable Oil: Keeps the cake moist and supple, even when stored in the refrigerator.
- Hot Water: Dissolves and activates the cocoa powder, ensuring a uniform, intense chocolate flavor throughout the batter.
- Gelatin-Free Mini Marshmallows: The secret ingredient that stabilizes the mousse naturally without requiring eggs or powder gelatin.
- Semisweet Baking Chocolate: Provides the rich, authentic chocolate flavor for the mousse layer. Chopping it finely helps it melt evenly.
- Heavy Whipping Cream: Beaten to soft peaks to give the mousse its signature light and airy volume.
Step-by-Step Instructions
Phase 1: Preparing and Baking the Cake
First, prepare your workspace. Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch baking pan with non-stick baking spray or a thin layer of shortening and flour. Set the pan aside.
In a medium-sized mixing bowl, combine 1 ¾ cups of all-purpose flour, 1 ¾ cups of granulated sugar, ¾ cup of unsweetened cocoa powder, 2 teaspoons of baking soda, 1 teaspoon of baking powder, and 1 teaspoon of kosher salt. Whisk these dry ingredients thoroughly to eliminate any large clumps of cocoa or leavening agents.
In a separate large mixing bowl, whisk together 1 cup of buttermilk and ½ cup of vegetable oil until well combined. Crack in 2 large eggs, one at a time, whisking vigorously after each addition until the mixture is smooth and emulsified.
Gradually pour the dry flour mixture into the wet ingredients. Stir with a spatula or wooden spoon until the ingredients are just combined. Be careful not to overmix at this stage, as overworking the batter can develop the gluten and make the cake tough.
Gently stir in 2 teaspoons of vanilla extract and 1 cup of hot (but not boiling) water. The batter will become very thin and runny—this is exactly how it should look. Use a whisk to gently stir the liquid until the batter is completely smooth and uniform.
Pour the chocolate batter into your prepared 9×13-inch pan. Place it in the preheated oven and bake for 30 to 40 minutes. To test for doneness, insert a wooden toothpick into the center of the cake; it should come out clean or with a few moist crumbs attached. Remove the cake from the oven and set it on a wire rack to cool completely to room temperature before adding the mousse.
Phase 2: Making the Easy Chocolate Mousse
While the cake is cooling, you can begin the mousse preparation. In a large, heavy-bottomed saucepan, combine 1 ½ cups of gelatin-free mini marshmallows, 8 ounces of finely chopped semisweet baking chocolate, and ½ cup of milk.
Place the saucepan over low heat. Stir the mixture constantly with a heatproof spatula. It is critical to keep the heat low to prevent the chocolate from scorching or seizing. Continue stirring until the marshmallows and chocolate have completely melted into a smooth, glossy glaze. Once fully melted and uniform, remove the pan from the heat and set it aside to cool completely. It must reach room temperature before you proceed to the next step, or it will melt the whipped cream.
In a clean, chilled mixing bowl, combine 2 cups of cold heavy whipping cream and ½ teaspoon of vanilla extract. Using a hand mixer or stand mixer fitted with the whisk attachment, beat the cream on medium-high speed until it reaches the soft peak stage (where the cream holds its shape but the peaks fold over gently when the whisk is lifted).
Gently transfer the whipped cream into the cooled chocolate-marshmallow mixture. Using a rubber spatula, fold the two mixtures together using a gentle figure-eight motion. Avoid stirring aggressively, as you want to preserve as much of the whipped cream’s trapped air as possible to keep the mousse light and fluffy.
Phase 3: Assembly and Chilling
Once your cake has cooled completely to room temperature, pour the chocolate mousse over the top. Use an offset spatula or the back of a spoon to spread the mousse into an even, smooth layer, reaching all the way to the edges of the pan.
Place the assembled cake in the refrigerator to chill for at least 30 minutes, which allows the mousse layer to firm up and set. For the cleanest slices, let it chill for 2 to 3 hours before serving.
Baker’s Secrets for the Perfect Bake
To ensure your chocolate cake recipe turns out flawlessly every time, keep these professional baking tips in mind:
- Cool the Cake Completely: Never attempt to spread the mousse onto a warm or even slightly warm cake. The residual heat will melt the whipped cream in the mousse, causing it to collapse into a greasy liquid layer.
- Cool the Chocolate Base Fully: Similarly, ensure the melted chocolate and marshmallow mixture is completely cooled to room temperature before folding in the whipped cream. If it is warm, it will deflate your whipped cream instantly.
- Keep the Cream Cold: For the highest volume and best texture, ensure your heavy whipping cream is cold straight from the refrigerator before whipping. Chilling your mixing bowl and beaters for 10 minutes beforehand also helps.
- Clean Slicing Trick: To get perfectly clean, beautiful slices of cake, wipe your knife with a warm, damp cloth between every single cut. This prevents the mousse layer from smearing down the sides of the cake.
Smart Substitutions and Ingredient Swaps
While this recipe is carefully balanced, there are a few simple modifications you can make based on your pantry availability or flavor preferences:
- Coffee Boost: For an even richer chocolate profile, substitute the 1 cup of hot water with 1 cup of freshly brewed hot black coffee. The coffee enhances the depth of the cocoa without leaving a distinct coffee flavor behind.
- Buttermilk Alternative: If you do not have buttermilk on hand, you can make a quick substitute. Add 1 tablespoon of fresh lemon juice or white vinegar to a liquid measuring cup, then pour in enough whole milk to reach the 1-cup line. Let it sit for 5 minutes to curdle slightly before using.
- Chocolate Variations: For a sweeter, milder mousse layer, you can substitute the semisweet baking chocolate with high-quality milk chocolate. Alternatively, use bittersweet chocolate (around 60% cacao) for a darker, more sophisticated flavor profile.
How to Store, Freeze, and Make Ahead
This dessert is an excellent candidate for advance preparation because the flavors meld and deepen over time.
Refrigeration: Because of the dairy in the whipped cream, this cake must be stored in the refrigerator. Cover the pan tightly with plastic wrap or foil. It will keep beautifully for up to 5 days.
Freezing: You can freeze the baked chocolate cake base easily. Once the baked cake has cooled to room temperature, wrap it securely in two layers of plastic wrap and a layer of aluminum foil. It can be frozen for up to 1 month. Defrost the cake overnight in the refrigerator before preparing and adding the fresh mousse layer. We do not recommend freezing the fully assembled cake with the mousse layer, as the delicate texture of the whipped cream can degrade and weep upon thawing.
Frequently Asked Questions
Can I make this cake in advance?
Yes, this cake is highly suitable for making ahead of time. You can bake and assemble the entire cake up to 24 hours before you plan to serve it. Store it covered in the refrigerator until ready to slice.
Can I use chocolate chips instead of baking chocolate?
While chocolate chips can work in a pinch, high-quality baking chocolate bars are highly recommended for the mousse. Chocolate chips contain stabilizers designed to help them keep their shape when heated, which can prevent them from melting into a perfectly smooth glaze with the marshmallows.
Is the marshmallow flavor prominent in the mousse?
No, you will not taste the marshmallows at all. They melt completely with the milk and chocolate, acting solely as a structural agent to give the chocolate mousse its light, velvety, sliceable texture.
Can I bake this in round cake pans?
This recipe is designed specifically for a 9×13-inch baking pan. If you prefer a layered round cake, you will need to grease and flour two 9-inch round cake pans and adjust the baking time down to approximately 25 to 30 minutes. Keep in mind that assembling a layer cake with soft mousse requires careful chilling to prevent the layers from sliding.
PrintDecadent Chocolate Mousse Cake: The Ultimate Double-Chocolate Dessert
- Total Time: PT80M
- Yield: 20 servings 1x
Description
An incredibly moist and tender dark chocolate cake base topped with a smooth, fluffy, and easy-to-make chocolate mousse.
Ingredients
- 1 ¾ cups all-purpose flour
- 1 ¾ cups granulated sugar
- ¾ cup unsweetened cocoa powder
- 2 teaspoons baking soda
- 1 teaspoon baking powder
- 1 teaspoon kosher salt
- 1 cup buttermilk
- ½ cup vegetable oil
- 2 large eggs
- 2 teaspoons vanilla extract (divided)
- 1 cup hot water (not boiling)
- 1 ½ cups gelatin-free mini marshmallows
- 8 ounces semisweet baking chocolate (chopped)
- ½ cup milk
- 2 cups cold heavy whipping cream
Instructions
- Prep the Oven and Pan: Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking pan and set aside.
- Combine Dry Ingredients: In a medium bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and kosher salt. Set aside.
- Whisk Wet Ingredients: In a large bowl, whisk together the buttermilk and vegetable oil. Whisk in the eggs one at a time until completely incorporated.
- Combine Batter: Stir the dry ingredients into the wet mixture until just combined. Gently whisk in the hot water and 2 teaspoons of vanilla extract until the batter is smooth and liquidy.
- Bake the Cake: Pour the batter into the prepared baking pan. Bake for 30 to 40 minutes, or until a toothpick inserted in the center comes out clean. Transfer to a wire rack to cool completely.
- Melt the Mousse Base: In a large, heavy saucepan, combine the mini marshmallows, chopped semisweet chocolate, and milk over low heat. Stir constantly until completely melted and smooth. Remove from heat and cool to room temperature.
- Whip the Cream: In a large chilled bowl, beat the cold heavy whipping cream and remaining ½ teaspoon of vanilla extract together until soft peaks form.
- Fold and Assemble: Gently fold the whipped cream into the cooled chocolate-marshmallow mixture until uniform. Spread the mousse evenly over the completely cooled cake.
- Chill and Serve: Chill in the refrigerator for at least 30 minutes (or 2-3 hours for clean slicing) before serving. Store any leftovers in the refrigerator.
Notes
Ensure both the cake and the melted chocolate mixture are fully cooled to room temperature before assembling the mousse. Hot ingredients will melt the whipped cream, ruining the texture.
- Prep Time: PT50M
- Cook Time: PT30M
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 449 kcal
- Sugar: 36 g
- Sodium: 279 mg
- Fat: 21 g
- Saturated Fat: 13 g
- Carbohydrates: 63 g
- Fiber: 4 g
- Protein: 6 g
- Cholesterol: 51 mg