This rich and indulgent Layered Chocolate Cake features a soft cocoa sponge, a creamy vanilla filling made with sweetened condensed milk, and a smooth chocolate ganache that covers the top.
The combination of moist chocolate cake and creamy vanilla filling creates a delicious contrast in every bite. The silky ganache adds an extra layer of chocolate richness, making this cake perfect for birthdays, celebrations, holidays, or a special homemade dessert.
Recipe Overview
| Details | Information |
| Recipe | Layered Chocolate Cake |
| Prep Time | 30 minutes |
| Bake Time | 30–35 minutes |
| Cooling Time | 1 hour |
| Chilling Time | 2 hours |
| Total Time | About 4 hours |
| Servings | 8–10 |
| Difficulty | Moderate |
| Category | Dessert / Cake |
| Method | Baking |
Why You’ll Love This Recipe
This chocolate cake is soft, moist, creamy, and incredibly satisfying. The cocoa sponge has a deep chocolate flavor while remaining light enough to balance the rich filling.
The vanilla condensed milk cream is inspired by Brazilian-style white brigadeiro. It has a smooth, luxurious texture and a delicious milky vanilla flavor.
The chocolate ganache provides the perfect finishing touch. It spreads easily over the cake and creates a glossy, elegant topping once chilled.
This cake can also be prepared ahead of time, making it a convenient dessert for gatherings and special occasions.
Ingredients
For the Chocolate Cake
| Ingredient | Amount |
| All-purpose flour | 180 g |
| Unsweetened cocoa powder | 50 g |
| Granulated sugar | 150 g |
| Baking powder | 1 teaspoon |
| Baking soda | 1/2 teaspoon |
| Salt | 1 pinch |
| Eggs | 2 |
| Milk | 120 ml |
| Vegetable oil | 80 ml |
| Hot water or hot coffee | 100 ml |
For the Vanilla Condensed Milk Filling
| Ingredient | Amount |
| Sweetened condensed milk | 397 g |
| Heavy cream | 200 g |
| Butter | 1 tablespoon |
| Vanilla extract | 1 teaspoon |
| Milk powder | 3 tablespoons, optional |
For the Chocolate Ganache
| Ingredient | Amount |
| Dark or milk chocolate | 200 g |
| Heavy cream | 150 g |
Step-by-Step Instructions
1. Prepare the Chocolate Cake
Preheat the oven to 180°C / 350°F.
Grease a deep round cake pan and line the bottom with parchment paper if desired.
In a large bowl, sift together the flour, cocoa powder, baking powder, baking soda, and salt.
Add the sugar and whisk briefly to combine.
Add the eggs, milk, and vegetable oil.
Whisk until the mixture is smooth and evenly combined.
2. Add the Hot Liquid
Slowly pour the hot water or hot coffee into the batter.
Gently mix with a spatula until incorporated.
The batter will become thinner after adding the hot liquid. This is completely normal and helps produce a moist chocolate cake.
If using coffee, make sure it is hot but not boiling.
3. Bake
Pour the batter into the prepared cake pan.
Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
Avoid overbaking, as this can make the chocolate sponge dry.
Remove the cake from the oven and let it cool in the pan for about 10–15 minutes.
Transfer it to a cooling rack and allow it to cool completely.
4. Prepare the Creamy Vanilla Filling
Place the sweetened condensed milk, heavy cream, butter, and vanilla extract in a saucepan.
If desired, you can add 3 tablespoons of milk powder for an even richer milk flavor.
Cook over medium-low heat, stirring constantly.
Continue stirring along the bottom and sides of the saucepan to prevent the mixture from sticking.
Cook until the mixture thickens and begins to pull slightly away from the bottom of the pan.
The consistency should resemble a thick, creamy dessert filling.
Remove from the heat.
Transfer the filling to a bowl and cover the surface directly with plastic wrap.
Allow it to cool completely before using.
5. Prepare the Chocolate Ganache
Finely chop the chocolate and place it in a heatproof bowl.
Heat the heavy cream in a small saucepan over medium heat until it reaches a gentle simmer.
Do not allow the cream to boil vigorously.
Pour the hot cream over the chopped chocolate.
Let it sit for approximately 1 minute.
Then gently whisk until the chocolate melts completely and the ganache becomes smooth and glossy.
Set aside to cool slightly.
6. Cut the Cake
Once the chocolate cake has cooled completely, place it on a flat surface.
Using a long serrated knife, carefully cut the cake horizontally into two equal layers.
If the top is slightly domed, you can trim it gently before cutting the cake into layers.
7. Assemble the Cake
Place the first cake layer on a serving plate.
Spread the cooled vanilla condensed milk filling evenly over the entire surface.
Use a spatula to create an even layer.
Place the second cake layer carefully on top.
Press gently so the layers settle together without pushing the filling out of the sides.
8. Add the Chocolate Ganache
Pour the chocolate ganache over the top of the cake.
Spread it evenly using a spatula.
Allow some ganache to naturally drip over the sides for a beautiful finish.
For a completely covered cake, use the spatula to spread the ganache down the sides as well.
9. Chill
Place the finished cake in the refrigerator for at least 2 hours.
For the best texture and flavor, chilling the cake overnight is recommended.
Once chilled, slice with a sharp knife and serve.
Best Tips for a Moist Chocolate Cake
Measure the flour carefully. Adding too much flour can make the cake dense and dry.
Do not overmix the batter after adding the flour. Mix only until the ingredients are combined.
The hot water or coffee helps hydrate the cocoa powder and contributes to a moist, flavorful chocolate crumb.
Allow the cake to cool completely before cutting it into layers. A warm cake can break easily.
Cook the condensed milk filling over medium-low heat and stir continuously to prevent it from sticking or burning.
Make sure the filling is completely cool before assembling the cake.
Allow the ganache to cool slightly before spreading it over the cake so that it does not soften the filling.
Best Ingredient Options
Cocoa Powder
Use unsweetened cocoa powder for the best control over the sweetness.
Hot Coffee
Hot coffee is optional but highly recommended if you want a deeper chocolate flavor. It enhances the cocoa without necessarily making the cake taste like coffee.
Chocolate
Dark chocolate creates a richer, more intense ganache.
Milk chocolate gives a sweeter and creamier result.
You can also combine both types for a balanced flavor.
Recipe Variations
For a mocha version, use hot coffee in the cake batter and add a small amount of instant espresso powder.
For a coconut chocolate cake, add shredded coconut to the vanilla filling and sprinkle toasted coconut over the ganache.
For a chocolate-filled version, add finely chopped chocolate or mini chocolate chips over the vanilla filling before placing the second cake layer on top.
For a fruity variation, spread a thin layer of strawberry or raspberry preserves over the vanilla filling.
For an elegant finish, decorate the ganache with chocolate curls, chopped nuts, fresh berries, or a light dusting of cocoa powder.
What to Serve With This Cake
Fresh strawberries, raspberries, or blueberries pair beautifully with this rich chocolate cake.
The slight tartness of fresh berries provides a refreshing contrast to the sweet condensed milk filling and chocolate ganache.
A cup of coffee, espresso, or tea is also an excellent accompaniment.
For a special presentation, serve each slice with fresh berries and a small spoonful of whipped cream.
Make-Ahead Instructions
This cake is excellent for making ahead.
The chocolate sponge can be baked one day in advance. Once completely cool, wrap it tightly and store it in a cool place.
The vanilla filling can also be prepared ahead and refrigerated in a covered container.
You can assemble the entire cake the day before serving and allow it to chill overnight.
This extra resting time allows the flavors to blend and makes the cake easier to slice.
Storage
Store the finished cake covered in the refrigerator.
It will keep for approximately 3–4 days when properly refrigerated.
Because the cake contains dairy and eggs, do not leave it at room temperature for long periods.
Reheating
This cake is designed to be served chilled or slightly cool.
There is no need to reheat it.
For a softer texture, allow an individual slice to sit at room temperature for about 10–15 minutes before serving.
Freezing
The cake can be frozen, although the texture of the creamy filling may change slightly after thawing.
Wrap the cake tightly in plastic wrap and place it in an airtight freezer-safe container.
Freeze for up to 1 month for the best quality.
Thaw slowly in the refrigerator overnight before serving.
Common Mistakes to Avoid
Avoid overbaking the chocolate sponge because this can make the cake dry.
Do not cut the cake while it is still warm. Let it cool completely first.
Do not cook the condensed milk filling over high heat because the sugar can easily stick and scorch.
Do not make the filling excessively thick. It should be firm enough to stay between the layers while remaining creamy and spreadable.
Avoid pouring very hot ganache directly onto the cake.
Do not skip the chilling time. Refrigeration helps the filling set and makes the finished cake much easier to slice.
Nutrition Estimate
Approximate values per serving, based on 10 servings.
| Nutrient | Estimated Amount |
| Calories | 560 kcal |
| Protein | 8 g |
| Carbohydrates | 68 g |
| Fat | 30 g |
| Saturated Fat | 18 g |
| Fiber | 4 g |
| Sugar | 46 g |
| Sodium | 230 mg |
Nutrition information is an estimate and may vary depending on the specific ingredients and brands used.
Frequently Asked Questions
Can I use hot coffee instead of water?
Yes. Hot coffee is an excellent option for intensifying the chocolate flavor. You can also use hot water if you prefer.
Can I make the cake without coffee?
Absolutely. Use 100 ml of hot water instead.
Why is my chocolate cake dry?
Overbaking is one of the most common reasons. Too much flour can also produce a dry cake. Measure your ingredients carefully and begin checking the cake around the 30-minute mark.
How thick should the vanilla filling be?
The filling should be thick and creamy, similar to a dense dessert cream. It should spread easily but should not run between the cake layers.
Can I make this cake one day ahead?
Yes. It is an excellent make-ahead dessert. Assemble the cake and refrigerate it overnight for a firm filling and well-set ganache.
Can I use milk chocolate for the ganache?
Yes. Milk chocolate creates a sweeter, softer-flavored ganache, while dark chocolate provides a stronger chocolate contrast.
How can I get clean slices?
Chill the cake thoroughly before cutting. Use a sharp knife and wipe the blade clean between slices.
Can I add fruit to the filling?
Yes. Thinly sliced strawberries, raspberries, or a small amount of berry preserves can be added for a fruity variation.
Final Thoughts
This Layered Chocolate Cake with Creamy Vanilla Filling and Chocolate Ganache is a rich homemade dessert that combines three irresistible elements: a moist cocoa sponge, a smooth condensed milk and vanilla filling, and a glossy chocolate ganache.
The cake is simple enough for a weekend baking project but elegant enough for birthdays, holidays, celebrations, and dinner parties.
For the best results, allow the finished cake to chill thoroughly before slicing. The creamy center becomes beautifully set while the chocolate sponge remains soft and moist, creating a delicious dessert with a perfect balance of textures.