Chocolate Mousse Cake is honestly one of those desserts that makes you stop mid-bite and just close your eyes. I made this for the first time on a rainy Saturday afternoon, and I am not exaggerating when I say the whole house smelled like a fancy chocolate shop. If you love rich, velvety, melt-in-your-mouth chocolate desserts, you are in exactly the right place.

What Is Chocolate Mousse Cake?
A chocolate mousse cake is a layered dessert that combines a soft, tender chocolate sponge base with a light, airy mousse filling and a smooth ganache topping. Think of it as the best of all worlds. You get the structure of a cake, the fluffiness of a mousse, and the glossy richness of a ganache. All three layers together create something truly spectacular. It is the kind of dessert that looks like it came from a bakery but is totally doable at home.
What You Will Need for This Chocolate Mousse Cake
Let me walk you through everything before we start. The ingredient list is split into three parts, which honestly makes it feel less overwhelming once you see it all laid out. Most of these are pantry staples you probably already have!
Chocolate Sponge
- Whole milk (180ml / 3/4 cup): Used to make a quick homemade buttermilk with vinegar. It keeps the sponge super moist and tender.
- White vinegar (2 tsp): Mixed with milk, this creates a natural leavening reaction. Apple cider vinegar works too if that is what you have.
- Caster sugar (100g / 1/2 cup): Fine sugar that dissolves quickly into the batter. Regular granulated sugar works in a pinch.
- Vegetable oil (90ml / 6 tbsp): Gives the sponge a lovely soft crumb. You can also use sunflower oil or even melted coconut oil.
- All-purpose flour (156g / 1 1/4 cups): The main structure of the cake. Spooned and leveled for accuracy.
- Unsweetened cocoa powder (30g / 1/4 cup): Go for a good quality cocoa. Dutch-processed gives a deeper, richer chocolate flavor.
- Baking powder (1 tsp): Helps the sponge rise beautifully in the oven.
- Baking soda (1/2 tsp): Works alongside the vinegar to give the cake extra lift and lightness.
Chocolate Mousse
- Dark chocolate, finely chopped (260g / 1 1/2 cups): Use good quality dark chocolate with at least 55% cocoa solids. This is the star of the mousse filling.
- Heavy cream, warmed (120ml / 1/2 cup): Poured over the chocolate to melt it into a smooth ganache base for the mousse.
- Heavy whipping cream, whipped to stiff peaks (480ml / 2 cups): This is what gives the mousse its gorgeous, cloud-like texture. Make sure your bowl is chilled before whipping.
Chocolate Ganache Topping
- Dark chocolate, finely chopped (90g / 1/2 cup): Same chocolate as the mousse works perfectly. The finer you chop it, the smoother your ganache will be.
- Heavy cream, warmed (120ml / 1/2 cup): Stirred into the chocolate for that gorgeous glossy, pourable ganache finish.
Step-by-Step Instructions for Chocolate Mousse Cake
Making the Chocolate Sponge
Step 1: Preheat and prep. Start by preheating your oven to 180 degrees C (350 degrees F). Line the bottom and sides of an 18cm (7-inch) springform pan with parchment paper. This step is super important because it makes unmolding the cake so much easier later.
Step 2: Make the homemade buttermilk. In a large bowl, combine the milk and white vinegar. Give it a quick stir and then let it sit for about 2 to 3 minutes. You will notice it starts to curdle slightly. That is exactly what you want! This homemade buttermilk is what keeps the sponge tender and moist.
Step 3: Mix the wet ingredients. Add the caster sugar and vegetable oil into the same bowl. Whisk everything together until well combined and the sugar starts to dissolve. The mixture will look a little thin, and that is totally normal.
Step 4: Add the dry ingredients. Sift in the flour, cocoa powder, baking powder, and baking soda directly into the bowl. Whisk until you get a smooth, lump-free batter. Do not overmix here. Just whisk until everything comes together.
Step 5: Bake the sponge. Pour the batter into your prepared pan and spread it out evenly. Bake for 20 to 25 minutes, until a toothpick inserted in the center comes out clean. Then let the sponge cool completely in the pan. This step is non-negotiable. Adding warm mousse to a warm cake is a recipe for a soggy disaster!
Making the Chocolate Mousse
Step 6: Melt the chocolate. Place your finely chopped dark chocolate into a heatproof bowl. Pour the warm heavy cream over the top and stir gently until you have a completely smooth mixture. If a few stubborn lumps remain, microwave in 30-second intervals, stirring each time, until fully melted and silky.
Step 7: Cool the chocolate mixture. Let the chocolate base cool down to room temperature. It should still be fluid and pourable but not warm at all. Warm chocolate will deflate your whipped cream and you will lose that gorgeous airy texture.
Step 8: Whip the cream. In a separate chilled bowl, whip the heavy whipping cream until it reaches stiff peaks. I like to pop my bowl and whisk in the freezer for about 10 minutes before whipping. It speeds up the process and gives you a more stable whipped cream.
Step 9: Fold the mousse together. Gently fold the whipped cream into the cooled chocolate mixture in two or three additions. Use a spatula and fold from the bottom up. As soon as no white streaks remain, stop. Do not overmix or the mousse will lose its fluffy texture and turn flat.
Step 10: Layer and chill. Spread the mousse in a generous, even layer over the cooled sponge right inside the springform pan. Smooth the top with an offset spatula for a nice flat finish. Refrigerate for at least 2 hours until fully set and firm. I usually leave mine overnight for best results.
Making the Chocolate Ganache Topping
Step 11: Make the ganache. Place the chopped dark chocolate in a heatproof bowl. Pour the warm cream over it and stir until you get a smooth, glossy ganache with no lumps at all. Let it cool for about 5 minutes until slightly thickened but still pourable.
Step 12: Top the cake. Pour the ganache over the chilled mousse layer. Spread it gently to the edges using an offset spatula for a smooth, mirror-like finish. Refrigerate again for 10 to 15 minutes until the ganache is fully set.
Step 13: Unmold and slice. Run a thin knife carefully around the inside edge of the springform pan before releasing the clasp. For clean, beautiful slices that show off all three distinct layers, use a hot dry knife and wipe it clean between each cut. That small extra step makes such a big difference in how the cake looks!
Serving Suggestions
This chocolate mousse cake is already stunning on its own, but a few simple additions can make it even more special. I love serving slices with a dollop of freshly whipped cream on the side. You can also add a handful of fresh raspberries or sliced strawberries for a pop of color and a fruity contrast to all that rich chocolate. A light dusting of cocoa powder on top looks gorgeous too. For a fancy touch, add some chocolate shavings or curls right before serving.
Tips for the Perfect Chocolate Mousse Cake
- Use good quality chocolate: The flavor of this cake depends almost entirely on your chocolate. Choose a bar you would actually enjoy eating on its own.
- Cool everything properly: Make sure the sponge is fully cooled and the ganache base is at room temperature before folding in the whipped cream. Temperature is everything with mousse.
- Chill your bowl before whipping: A cold bowl makes it much easier to whip the cream to stiff peaks quickly.
- Fold, do not stir: Folding the whipped cream in gently is what keeps the mousse light and airy. Stirring will knock out all the air and make it dense.
- Make it ahead: This cake actually gets better after a night in the fridge. It is the perfect make-ahead dessert for parties or celebrations.
- Hot knife trick: Always use a hot, dry knife for clean slices. Dip it in hot water, wipe it dry, and slice. Repeat for every cut.
Questions You Might Have
Can I use milk chocolate instead of dark chocolate?
Yes, you can! Milk chocolate will give you a sweeter, milder mousse and ganache. Just keep in mind that the texture may be slightly softer because milk chocolate has a higher sugar and dairy content than dark chocolate. If you do swap it out, you might want to reduce any added sugar elsewhere to keep things balanced.
How long does chocolate mousse cake keep in the fridge?
This cake keeps really well in the fridge for up to 4 days. Just make sure it is covered tightly with plastic wrap or stored in an airtight container so it does not absorb any fridge smells. I always think the second-day slice tastes even better because the flavors have had more time to come together.
Can I freeze this chocolate mousse cake?
Absolutely! This is a great cake to freeze. Wrap individual slices tightly in plastic wrap and then place them in a freezer-safe bag. They will keep for up to 2 months. Thaw in the fridge overnight before serving. The texture of the mousse stays pretty lovely even after freezing, which is a big win.
My mousse is not setting. What went wrong?
The most common reason mousse does not set is that the chocolate mixture was still too warm when you folded in the whipped cream. Warm chocolate melts the air bubbles in the cream and the mousse ends up runny. Also make sure your cream was whipped to actual stiff peaks before folding. If the mousse is already in the pan and still soft, just pop it back in the fridge for a few extra hours. It usually firms up nicely with more chill time.
Why You Are Going to Absolutely Love This Cake
Honestly, where do I even start? This chocolate mousse cake has everything. A tender, fluffy cocoa sponge at the base, a cloud-like chocolate mousse in the middle, and a deeply glossy ganache on top. Every single layer has its own personality but they all work together so beautifully. It is rich without being too heavy, impressive without being complicated, and absolutely perfect for birthdays, holidays, or just because you deserve a treat. Once you make it, you will want to make it again and again.
If you want more behind-the-scenes recipe moments and pretty food inspiration, come find me on Pinterest. I share tons of ideas over there that you will love!
Print
Chocolate Mousse Cake
A luxurious layered dessert with a moist chocolate sponge base, silky mousse filling, and glossy ganache topping that melts in your mouth and smells like a fancy chocolate shop.
- Total Time: 115
- Yield: 12 servings
Ingredients
Whole milk: 180 ml (3/4 cup)
White vinegar: 2 tsp
Caster sugar: 100 g (1/2 cup)
Vegetable oil: 90 ml (6 tbsp)
All-purpose flour: 156 g (1 1/4 cups)
Unsweetened cocoa powder: 30 g (1/4 cup)
Baking powder: 1 tsp
Baking soda: 0.5 tsp
Dark chocolate (55%+ cocoa): 260 g (1 1/2 cups, finely chopped)
Heavy cream: 120 ml (1/2 cup, warmed) + 50 ml (1/4 cup)
Egg yolks: 4 large
Egg whites: 4 large
Caster sugar: 40 g
Dark chocolate: 100 g (for ganache)
Instructions
Preheat oven to 175°C (350°F)
Sift flour, cocoa, baking powder, and baking soda into a bowl
Mix milk and vinegar in a jug for 30 seconds; let sit until curdled
Whisk egg yolks, sugar, oil, and milk-vinegar mixture until fully combined
Fold dry ingredients into wet mixture gently until batter is smooth
Pour into a 9-inch round cake pan lined with parchment
Bake for 30-35 minutes until a skewer inserted comes out clean, cool completely
Melt dark chocolate in a heatproof bowl over simmering water
Whisk egg whites and sugar until soft peaks form
Whisk melted chocolate into warm cream (120 ml), then combine with yolks and egg white mixture
Chill mousse for 1 hour
Heat 50 ml cream, pour over 100 g dark chocolate to make ganache; stir until smooth
Layer cooled sponge with mousse, top with ganache, and chill for 2-3 hours before serving
Notes
Chill mousse and ganache for best texture
Use room temperature eggs for better volume
Substitute egg whites with aquafaba for vegan option
Cover and refrigerate leftovers for up to 3 days
- Prep Time: 30
- Cook Time: 35
- Category: Desserts
- Method: Baking
- Cuisine: French
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice (1/12 of cake)
- Calories: 420
- Sugar: 28g
- Sodium: 150mg
- Fat: 28g
- Saturated Fat: 15g
- Carbohydrates: 40g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 120mg




