Classic Chocolate Layer Cake
The birthday cake standard: three dark, tender layers made with cocoa bloomed in boiling coffee, under a silky chocolate buttercream. The batter is thin enough to alarm you, which is exactly what gives the crumb its moisture.
Photograph credit: 2025-01-26 16 53 04 A slice of chocolate raspberry 3-layer cake in the Mountainview section of Ewing Township, Mercer County, New Jersey by Famartin · CC BY-SA 4.0 · Wikimedia Commons · this resized copy is shared under the same licence
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Heat the oven to 175°C / 350°F. Butter three 20 cm tins, line the bases and dust with cocoa rather than flour.
-
Whisk the cocoa into the boiling coffee until smooth and leave to cool to warm. It will look like thin mud and smell like the finished cake.
-
Whisk the flour, both sugars, bicarbonate of soda, baking powder and salt in a large bowl.
-
Whisk the buttermilk, oil, eggs and vanilla together, then whisk in the cooled cocoa mixture.
-
Pour the wet into the dry and whisk just until smooth. The batter will be very thin — pourable, closer to a crêpe batter than a cake batter. That is correct.
-
Divide between the tins, about 480 g each, and bake 30 to 34 minutes until a skewer comes out with a crumb or two clinging.
-
Cool in the tins 15 minutes, then turn out onto racks and cool completely, at least 1 hour. Warm layers will melt buttercream.
-
For the buttercream, beat the butter alone for 5 minutes until visibly paler. This is the difference between silky and grainy.
-
Add the icing sugar and cocoa in three additions, beating well, then the melted chocolate, cream and salt. Beat 3 minutes more.
-
Level the layers with a serrated knife, stack with a generous 150 g of buttercream between each, then coat the outside thinly, chill 20 minutes, and finish with the rest.
Chef’s Tips
- Weigh the batter into the tins. Layers of different thickness are the single most obvious sign of a home-made cake.
- Room-temperature eggs and buttermilk, genuinely. Cold dairy seizes the oil into specks that never disperse.
- If the buttercream splits, it is too cold: warm the outside of the bowl briefly and beat again.
Common Substitutions & Variations
- Out of buttermilk? Stir a tablespoon of lemon juice or vinegar into the same amount of ordinary milk and let it sit five minutes before using.
- Double cream won't whip if you swap it, but for the cooking itself, full-fat crème fraîche or a lower-fat single cream works in its place.
Pairing Suggestions
- Cold milk
- Black coffee
- Raspberries, to cut the richness
Storage & Reheating
Under a dome at room temperature for 3 days; refrigerated for a week, but bring slices to room temperature before serving. Un-iced layers freeze, well wrapped, for 3 months.
Common questions
How long does Classic Chocolate Layer Cake take to make?
About 1 hour 7 minutes of hands-on work — 35 minutes of preparation and 32 minutes of cooking — plus 1 hour of cooling, so allow 2 hours 7 minutes from start to finish. The recipe serves 12.
What are the key tips for making Classic Chocolate Layer Cake?
Weigh the batter into the tins. Layers of different thickness are the single most obvious sign of a home-made cake. Room-temperature eggs and buttermilk, genuinely. Cold dairy seizes the oil into specks that never disperse. If the buttercream splits, it is too cold: warm the outside of the bowl briefly and beat again.
What should I serve with Classic Chocolate Layer Cake?
Cold milk; Black coffee; Raspberries, to cut the richness.
Can Classic Chocolate Layer Cake be made ahead or frozen?
Under a dome at room temperature for 3 days; refrigerated for a week, but bring slices to room temperature before serving. Un-iced layers freeze, well wrapped, for 3 months.
Is Classic Chocolate Layer Cake suitable for a special diet?
This recipe is vegetarian. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Classic Chocolate Layer Cake?
About 488 kcal per serving, with 6 g protein, 62 g carbohydrate and 24 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.