This Mary Berry Chocolate Birthday Cake is a rich, soft, and beautifully moist celebration cake layered with smooth chocolate buttercream and finished with a glossy chocolate topping. The sponge has a light texture with a deep cocoa flavour that feels indulgent without being overly heavy. It is an easy-to-follow recipe that works wonderfully for birthdays, family gatherings, and special occasions. From start to finish, the cake takes around 1 hour and 30 minutes, including cooling and decorating time.
Ingredients
For the Chocolate Sponge
- 225g self-raising flour
- 25g cocoa powder
- 225g caster sugar
- 225g unsalted butter, softened
- 4 large eggs
- 2 teaspoons baking powder
- 2 tablespoons milk
- 1 teaspoon vanilla extract
For the Chocolate Buttercream
- 150g unsalted butter, softened
- 300g icing sugar
- 40g cocoa powder
- 2 tablespoons milk
- 1 teaspoon vanilla extract
For Decoration
- 100g milk chocolate, melted
- Chocolate curls or sprinkles
- Fresh berries, optional
- Butter for greasing tins
- Baking parchment
How to Make Mary Berry Chocolate Birthday Cake
- Prepare the oven: Preheat the oven to 180°C or 160°C fan. Grease and line two 20cm round cake tins with baking parchment so the cakes release easily after baking.
- Mix the sponge batter: Add the flour, cocoa powder, caster sugar, softened butter, eggs, baking powder, milk, and vanilla extract into a large mixing bowl. Beat with an electric mixer for 2 minutes until smooth, pale, and fluffy.
- Divide into tins: Spoon the mixture evenly between the prepared cake tins and level the tops gently with a spatula for even baking.
- Bake the cakes: Place the tins on the middle shelf of the oven and bake for 25 to 30 minutes until risen and springy to the touch. A skewer inserted into the centre should come out clean.
- Cool completely: Leave the cakes in the tins for 5 minutes before turning them out onto a wire rack. Allow them to cool fully before decorating.
- Make the buttercream: Beat the softened butter until creamy. Gradually add the icing sugar and cocoa powder, then mix in the milk and vanilla extract until smooth and spreadable.
- Assemble the cake: Place one sponge layer onto a serving plate and spread half the buttercream over the top. Add the second sponge layer and cover the top with the remaining buttercream.
- Decorate and finish: Drizzle over the melted chocolate and decorate with chocolate curls, sprinkles, or fresh berries if desired. Slice and serve once the chocolate has set slightly.

Tips for the Best Chocolate Birthday Cake
How do I keep the sponge moist?
Make sure not to overbake the cakes. Remove them from the oven as soon as a skewer comes out clean, and store the cake in an airtight container once cooled.
Can I use dark chocolate instead of milk chocolate?
Yes, dark chocolate gives the cake a richer and deeper chocolate flavour. It works especially well if you prefer less sweetness.
Why did my cake sink in the middle?
This usually happens if the oven door is opened too early or the batter is overmixed. Keep the oven closed during baking for the best rise.
How do I get smooth buttercream?
Use softened butter and sift the icing sugar and cocoa powder before mixing to prevent lumps.
Serving Suggestions
- Serve with fresh strawberries or raspberries
- Add a scoop of vanilla ice cream
- Pair with hot coffee or tea
- Decorate with birthday candles for celebrations
Storage
Room Temperature
Store the cake in an airtight container for up to 2 days in a cool room away from direct sunlight.
Refrigerator
Keep refrigerated for up to 5 days. Allow slices to come to room temperature before serving for the best texture.
Freezing
The sponge layers can be frozen for up to 3 months. Wrap each layer tightly in cling film and thaw fully before decorating.
Nutrition
- Calories: 460 kcal
- Carbohydrates: 52g
- Protein: 5g
- Fat: 26g
- Saturated Fat: 15g
- Sodium: 220mg
Nutrition values are estimates and may vary depending on ingredients used.
FAQs
Can I make this cake in advance?
Yes, you can bake the sponge layers a day ahead and store them wrapped at room temperature before decorating.
What size cake tins work best?
Two 20cm round sandwich tins give the best height and even baking for this recipe.
Can I use plain flour instead of self-raising flour?
Yes, add an extra 2 teaspoons of baking powder if using plain flour.
Is this cake suitable for birthdays and parties?
Yes, this chocolate cake is perfect for birthdays, celebrations, and family gatherings because it slices neatly and serves well.
Mary Berry Chocolate Birthday Cake Recipe
Course: DessertCuisine: BritishDifficulty: Easy4
servings30
minutes40
minutes300
kcal1
hour10
minutesSoft and rich Mary Berry Chocolate Birthday Cake layered with creamy chocolate buttercream and topped with melted chocolate. A classic celebration cake perfect for birthdays and special occasions.
Ingredients
225g self-raising flour
25g cocoa powder
225g caster sugar
225g unsalted butter, softened
4 large eggs
2 tsp baking powder
2 tbsp milk
1 tsp vanilla extract
150g unsalted butter, softened
300g icing sugar
40g cocoa powder
2 tbsp milk
100g milk chocolate, melted
Chocolate curls or sprinkles
Butter for greasing tins
Baking parchment
Directions
- Preheat oven to 180°C (160°C Fan). Grease and line two 20cm cake tins.
- Add flour, cocoa powder, sugar, butter, eggs, baking powder, milk and vanilla to a large bowl.
- Beat with an electric mixer until smooth and fluffy.
- Divide mixture evenly between prepared tins and smooth the tops.
- Bake for 25 to 30 minutes until risen and springy.
- Cool cakes in tins for 5 minutes, then transfer to a wire rack.
- Beat butter, icing sugar, cocoa powder and milk together until creamy.
- Sandwich cakes together with chocolate buttercream.
- Top with melted chocolate and decorate before serving.
Notes
- Use room temperature ingredients for a smoother batter.
- Do not overmix the sponge mixture.
- Sponge layers can be frozen for up to 3 months.
