Classic Chocolate Cake

A deeply moist, tender chocolate layer cake with a silky chocolate buttercream — the only chocolate cake recipe you'll ever need.

Jump to recipe
Classic Chocolate Cake
Prep25 min
Cook35 min
Total1h
Servings12
Difficultymedium
Calories420 kcal
CuisineAmerican
Comfort FoodKid FriendlyVegetarian

Instructions

  1. Heat the oven to 175°C (350°F). Grease and line two 23cm (9in) round pans.

  2. Whisk flour, sugar, cocoa, baking soda and a pinch of salt in a large bowl.

  1. Add eggs, buttermilk and oil; beat 2 minutes until smooth.

  2. Stir in the hot coffee — the batter will be thin. That's correct.

  3. Divide between pans and bake 30–35 minutes until a skewer comes out clean.

  4. Cool completely. Beat frosting ingredients until fluffy, then fill and frost.

💡 Tips

Hot coffee deepens the chocolate flavour without making the cake taste of coffee. For an ultra-clean slice, chill the frosted cake 20 minutes before cutting.

📝 Notes

Cake layers freeze beautifully for up to 2 months, wrapped tightly.

Nutrition per serving

420kcal
5gProtein
58gCarbs
20gFat
3gFiber
42gSugar

Frequently asked

Can I make it gluten-free?

Yes — swap in a 1:1 gluten-free baking blend. The crumb stays tender.

No buttermilk?

Add 1 tablespoon of lemon juice to 1 cup of milk and rest 5 minutes.

Reviews (2)

Leave a review

M
Mara 2026-06-14

Made it for a birthday — disappeared in minutes. So moist!

T
Tom 2026-06-14

Great crumb. I reduced the sugar slightly and it was perfect.

You might also like

Avocado Toast with Soft Egg 10 min

Crushed avocado on crunchy sourdough, a jammy egg, chilli flakes and lemon. The breakfast that earned its hype.

·330 kcal
Creamy Overnight Oats 5 min

Thick, spoonable oats you make in two minutes tonight and grab cold tomorrow. Endlessly customisable.

·350 kcal