Chocolate Layer Cake Recipe

This Chocolate Layer Cake is a chocolate lover’s paradise, combining three distinct layers of richness and flavor. It starts with a soft chocolate cake base, followed by a creamy custard-like middle, and is topped off with a luxurious chocolate cream. It’s perfect for any celebration or as a decadent treat to enjoy any day of the week.


For the Cake Layer:

  • 2 eggs
  • ½ cup sugar
  • Dash of vanilla extract
  • ½ cup oil
  • 1 cup milk
  • Pinch of salt
  • 1½ cups flour
  • 3 tbsp cocoa powder
  • 1 tbsp baking powder

For the Second Layer:

  • ¼ cup sugar
  • 2½ tbsp cornstarch
  • 1 sachet cream caramel (or 1 beaten egg as a substitute)
  • 3 cups milk
  • 1 tbsp butter
  • ½ tsp vanilla extract

For the Economical Chocolate Cream:

  • ½ cup cocoa powder
  • ¾ cup sugar
  • 3 tbsp flour
  • 1¼ cups milk
  • 1 tbsp butter
  • 1 tbsp oil
  • Dash of vanilla extract


  1. Cake Preparation: Preheat the oven to 350°F (180°C). Whisk together eggs, sugar, and vanilla until fluffy. Mix in oil and milk. Sift and fold in flour, cocoa powder, salt, and baking powder. Pour into a greased 26 cm baking tray. Bake for 25 minutes or until done. Let cool.
  2. Second Layer: Mix sugar, cornstarch, and cream caramel powder (or beaten egg) with milk. Cook on medium heat until thick, stirring constantly. Off the heat, mix in butter and vanilla. Let it cool slightly, then pour over the cooled cake.
  3. Chocolate Cream: Whisk cocoa, sugar, and flour in a pan. Gradually stir in milk and cook until thick. Remove from heat, and stir in butter, oil, and vanilla. Let it cool slightly before pouring over the second layer.
  4. Chilling: Refrigerate the cake until each layer sets, about 2 hours.

Prep Time: 20 minutes
Cook Time: 25 minutes
Chill Time: 2 hours
Total Time: 2 hours 45 minutes
Yield: 12 servings
Category: Dessert
Method: Baking
Cuisine: American
Diet: Vegetarian


  • Cooling Layers: Ensure each layer is completely cooled before adding the next to prevent them from mixing and to maintain distinct layers.
  • Smooth Chocolate Cream: For a smoother chocolate cream, ensure all lumps are whisked out before cooking.


  • Can I use regular caramel instead of cream caramel? Yes, you can use a small amount of regular caramel; however, adjust the sugar as it may alter the sweetness.
  • How long can this cake be stored? This cake can be refrigerated for up to 3 days. Ensure it is covered to keep it fresh.

Conclusion: This Chocolate Layer Cake is a decadent and visually appealing dessert that is sure to impress at any gathering. With its rich flavors and creamy textures, each slice offers a delightful treat that combines the best aspects of cake and custard with the smooth luxury of chocolate. Enjoy the process of creating this indulgent, multi-layered dessert that is sure to be a hit!

Leave a Comment