This ultra-moist chocolate cake starts with a simple batter enriched by boiling coffee for deep flavor and tender crumb. The Cadbury cocoa gives it that classic rich taste, while a homemade caramel sauce and creamy topping turn every slice into pure dessert heaven. It’s the kind of bake that fills the kitchen with irresistible aroma and disappears fast at any gathering.
While you’re at it: Frozen Banana Chocolate Peanut Butter Bark Recipe
Why you’ll love this recipe
This cake delivers bakery-level moisture and flavor with surprisingly little effort.
- Deep chocolate taste from quality cocoa powder
- Coffee boosts richness without coffee flavor
- Soft crumb stays moist for days after baking
- Caramel and cream topping make it extra special
Ingredients
Gather these simple pantry staples for a cake that looks and tastes impressive every time.
- 2 cups cake flour
- ¾ cup cocoa powder
- 1½ cups granulated sugar
- 2 tsp baking powder
- 1 tsp baking soda
- ½ tsp salt
- 2 large eggs
- 1 cup buttermilk
- ½ cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling coffee
- 1 cup granulated sugar (for caramel)
- 6 tbsp unsalted butter
- ½ cup heavy cream
- 8 oz cream cheese
- ½ cup powdered sugar
- 1 tsp vanilla extract (for cream)

Swap buttermilk with milk plus a splash of lemon juice if needed. Use regular all-purpose flour in a pinch, though cake flour keeps the crumb lighter. Instant coffee works fine when boiled. Dairy-free cream cheese and plant butter handle the toppings for a lactose-free version without losing texture.
One more to try:Easy Steamed Chocolate Hazelnut Mason Jar Cakes
Step-by-step instructions
Follow these clear steps for a perfectly moist chocolate cake finished with luscious caramel and cream.
Step 1: Prep dry ingredients
Sift the cake flour, cocoa powder, sugar, baking powder, baking soda, and salt into a large bowl. This removes lumps and ensures even distribution for a smooth final batter.
Step 2: Mix wet ingredients
Whisk the eggs, buttermilk, oil, and vanilla together in a separate bowl until fully combined. The mixture should look creamy and uniform before you add it to the dry ingredients.
Step 3: Combine into batter
Pour the wet mixture into the dry ingredients and stir gently until just combined. Avoid overmixing so the cake stays tender rather than dense or tough.
Step 4: Add boiling coffee

Slowly pour the hot coffee into the batter while whisking. The liquid will thin the mixture dramatically and create that signature glossy, pourable consistency.
Step 5: Bake the cake
Pour the batter into a greased round pan and bake at 140°C until a toothpick comes out clean. The lower temperature helps the cake rise evenly and stay moist inside.
Step 6: Make caramel sauce
Melt sugar in a saucepan until amber, then stir in the butter and carefully add the cream. Cook briefly until smooth and glossy, then cool slightly before using.
Step 7: Prepare cream topping
Beat the cream cheese, powdered sugar, and vanilla until light and fluffy. Spread a thick layer over the cooled cake as the creamy base for the caramel drizzle.
Step 8: Finish and serve

Moist Chocolate Cake with Caramel Cream
Equipment
- 1 Mixing bowls
- 1 | Whisk |
- 1 | Sifter |
- 1 | Round cake pan | 9-inch
- 1 | Saucepan | for caramel
- 1 | Oven mitts |
- 1 | Spatula |
Ingredients
- 2 | cups | cake flour |
- ¾ | cup | cocoa powder | preferably Cadbury
- 1½ | cups | granulated sugar |
- 2 | tsp | baking powder |
- 1 | tsp | baking soda |
- ½ | tsp | salt |
- 2 | | large eggs |
- 1 | cup | buttermilk |
- ½ | cup | vegetable oil |
- 2 | tsp | vanilla extract |
- 1 | cup | boiling coffee |
- 1 | cup | granulated sugar | for caramel
- 6 | tbsp | unsalted butter | for caramel
- ½ | cup | heavy cream | for caramel
- 8 | oz | cream cheese | softened
- ½ | cup | powdered sugar |
- 1 | tsp | vanilla extract | for cream
Instructions
- Preheat oven to 140°C and grease a 9-inch round cake pan.
- Sift cake flour, cocoa, sugar, baking powder, baking soda, and salt into a large bowl.
- Whisk eggs, buttermilk, oil, and vanilla in a separate bowl until smooth.
- Add wet ingredients to dry and mix until just combined.
- Pour in boiling coffee while whisking until the batter is glossy and thin.
- Pour batter into prepared pan and bake 40-45 minutes until a toothpick tests clean.
- For caramel: melt sugar until amber, stir in butter, then carefully add cream and cook until smooth.
- Beat cream cheese, powdered sugar, and vanilla until fluffy; spread over cooled cake.
- Drizzle warm caramel over the cream topping and serve.
Notes
Bring slices to room temperature before serving for best texture.
Freeze unfrosted cake up to 2 months, well wrapped.
Use instant coffee if fresh brewed is unavailable.
Drizzle the warm caramel generously over the cream layer in decorative swirls. Slice and serve once the caramel has set slightly for the best presentation and flavor.
Tips & common mistakes
A few simple habits guarantee success and prevent common cake frustrations every time.
- Always sift cocoa to avoid bitter dry pockets
- Do not overmix after adding the coffee
- Cool cake completely before adding toppings
- Watch caramel closely so it never burns
Recipe variations
Easy tweaks let you customize this moist chocolate cake for different tastes or occasions.
- Add espresso powder for stronger coffee notes
- Swap cream cheese for whipped cream topping
- Stir chocolate chips into the batter
- Bake as cupcakes for individual portions
What to serve with this recipe

Pairings turn this rich cake into a complete and memorable dessert experience.
- Fresh berries for bright contrast
- Vanilla ice cream on the side
- Hot coffee or espresso
- Light sparkling wine for celebrations
Related favorite: Easy Oreo Cadbury Chocolate Lava Cake Recipe
Frequently asked questions
Here are quick answers to the questions bakers ask most about this recipe.
Can I make the cake ahead of time?
Yes, bake the cake layers a day early and wrap tightly. Add the cream and caramel just before serving so everything stays fresh and neat.
Why is the baking temperature so low?
The gentle 140°C heat allows the cake to rise slowly and develop an especially moist, even crumb without drying out the edges.
How do I store leftovers?
Keep the finished cake covered in the refrigerator for up to four days. Bring slices to room temperature for the best soft texture and flavor.
Can I freeze the unfrosted cake?
Absolutely. Wrap the cooled cake well and freeze for up to two months. Thaw overnight in the fridge before topping and serving.
Final thoughts
This moist chocolate cake with caramel cream topping is pure comfort in every bite. The coffee-enriched batter and homemade caramel make it feel special without complicated techniques. Bake it for birthdays, weekend treats, or whenever chocolate cravings hit hard. Leave a comment with your results or any twists you tried—I’d love to hear how it turned out for you.