A homemade chocolate cake is a reliable choice for birthdays, afternoon tea, family celebrations or a weekend baking project. This easy chocolate cake recipe produces two soft, cocoa-rich sponge layers covered with a smooth chocolate ganache. The method uses familiar ingredients, standard kitchen equipment and measurements in grams and millilitres.
The secret to a successful chocolate cake is balancing flavour with moisture. Too much cocoa powder can leave the sponge dry, while overbaking can make even a well-prepared mixture crumbly. Measuring ingredients accurately, preparing the tins properly and checking the cake towards the end of its cooking time all help produce a better result.
This recipe makes a two-layer cake suitable for approximately 10–12 portions. It uses vegetable oil rather than butter in the sponge, helping keep the texture moist, while a dark chocolate and double cream topping adds a smooth, rich finish.
The method is designed for home bakers, including beginners who want a straightforward recipe without complicated decoration or specialist equipment.
Easy chocolate cake recipe at a glance

Chocolate cake with ganache
Serves 10–12
Preparation: 25 minutes
Baking: 25–35 minutes
Cooling and decorating: about 1–2 hours
Oven: 180°C conventional, 160°C fan, Gas Mark 4
The cake is best assembled once both sponge layers have cooled completely. Allow additional time for the ganache to thicken before spreading it over the cake.
Ingredients for chocolate cake
The quantities below are designed for two 20cm round sandwich tins.
For the sponge
- 225g plain flour
- 275g caster sugar
- 60g unsweetened cocoa powder
- 1½ teaspoons baking powder
- 1 teaspoon bicarbonate of soda
- 2 large eggs
- 250ml milk
- 125ml vegetable oil
- 2 teaspoons vanilla extract
- 200ml freshly boiled water
- A little butter or oil for greasing the tins
For the chocolate ganache
- 200g dark chocolate, finely chopped
- 200ml double cream
Choose a dark chocolate that you enjoy eating, ideally one with around 50–70% cocoa solids. A higher cocoa percentage usually produces a more intense, less sweet topping, while a milder chocolate creates a softer flavour.
The cocoa powder should be unsweetened rather than a ready-made drinking chocolate mixture. Drinking chocolate contains different proportions of cocoa and sugar, which can change the cake’s flavour and texture.
How to make chocolate cake step by step
Step 1 — Prepare the oven and cake tins
Heat the oven to 180°C conventional, 160°C fan or Gas Mark 4. Grease two 20cm round sandwich tins and line their bases with baking parchment.
Preparing the tins before mixing the ingredients makes the process easier once the batter is ready. It also reduces the risk of the cake sticking when you remove it from the oven.
Use tins of the same size so the mixture can be divided evenly. If one layer is noticeably thicker than the other, the cakes may finish baking at different times.
Step 2 — Mix the dry ingredients
Place the plain flour, caster sugar, cocoa powder, baking powder and bicarbonate of soda in a large mixing bowl. Sift the flour and cocoa powder if they contain lumps, then stir everything together.
Distributing the raising agents evenly through the dry mixture helps the cake rise consistently. Do not add extra bicarbonate of soda in an attempt to make the sponge lighter; too much can affect both flavour and texture.
Step 3 — Add the eggs, milk, oil and vanilla
Add the eggs, milk, vegetable oil and vanilla extract to the dry ingredients. Beat with a wooden spoon or electric whisk until the mixture is smooth and no obvious pockets of flour remain.
Avoid vigorous mixing for longer than necessary. The aim is to combine the ingredients evenly, not to incorporate large amounts of air as you might when preparing some butter-based sponges.
Step 4 — Stir in the boiling water
Gradually pour the freshly boiled water into the mixture while stirring carefully. The batter will become considerably thinner than a traditional cake mixture. This is expected.
The hot water helps disperse the cocoa powder through the batter, producing a smooth mixture with a pronounced chocolate flavour. Add it slowly to reduce splashing and stir until the liquid is evenly incorporated.
Because this batter is runny, use ordinary sandwich tins with well-prepared bases rather than relying on a loose-fitting tin that may leak.
Step 5 — Divide and bake
Divide the batter equally between the two prepared tins. Place them on the middle shelf of the oven, leaving enough room for air to circulate.
Bake for 25–35 minutes. Begin checking towards the earlier end of the cooking time because ovens vary.
Insert a clean skewer into the centre of each sponge. If it comes out clean or with a few dry crumbs, the cake is ready. If wet batter clings to it, return the tin to the oven for a few more minutes before testing again.
Avoid opening the oven repeatedly during the first part of baking, as sudden temperature changes can affect the rise.
Step 6 — Cool the sponge layers
Remove the tins from the oven and leave them to stand for around 10 minutes. Carefully loosen the edges if necessary, then turn the cakes out onto a wire rack.
Peel away the baking parchment and leave the sponges to cool completely. Do not spread ganache over warm cake, as the heat can melt the topping and make it run down the sides.
Allowing the layers to cool also makes them easier to handle during assembly, reducing the risk of cracks or broken edges.
How to make chocolate ganache
Ganache is a simple mixture of chocolate and cream. When warm, it is pourable; as it cools, it thickens into a spreadable topping that works well between cake layers and over the outside.
Step 7 — Heat the cream
Finely chop the dark chocolate and place it in a heatproof bowl. Pour the double cream into a small saucepan and warm it gently until steaming, but do not allow it to boil vigorously.
Remove the cream from the heat and pour it over the chocolate. Leave it undisturbed for two minutes so the chocolate begins to melt.
Step 8 — Stir until smooth
Stir slowly from the centre of the bowl, gradually working outwards until the chocolate and cream form a smooth, glossy mixture.
If a few pieces of chocolate remain unmelted, place the bowl over a saucepan of gently simmering water for a short time, ensuring the bowl does not touch the water. Stir until smooth.
Leave the ganache to cool at room temperature until it thickens enough to spread. Depending on the temperature of the room and the chocolate used, this can take around one to two hours. Stir occasionally as it cools.
Assemble and decorate the chocolate cake
Step 9 — Fill the cake
Place one cooled sponge on a serving plate or cake stand. Spread a layer of thickened ganache across the top, leaving a small gap around the edge to reduce excess filling spilling out when the second layer is added.
Carefully place the second sponge on top. If the layers have risen unevenly, position the flatter sides towards the centre to help create a more stable cake.
Step 10 — Cover with ganache
Spread the remaining ganache over the top and sides using a palette knife or the back of a spoon. Work in small sections, turning the cake as needed to create an even finish.
For a simple appearance, leave the surface smooth. Alternatively, use the tip of a spoon to create gentle swirls or add a small amount of grated chocolate once the topping has begun to set.
Allow the finished cake to stand until the ganache has firmed up before cutting. Use a sharp knife and wipe it clean between slices for neater portions.
Tips for a moist chocolate cake
A few small adjustments can make a noticeable difference to the finished sponge.
Measure the ingredients accurately. Baking depends on the balance between flour, sugar, liquid and raising agents. Estimating quantities by eye can produce inconsistent results, particularly when measuring cocoa powder.
Avoid overbaking. Chocolate sponge can become dry if left in the oven for too long. Start checking at 25 minutes and use a skewer to assess the centre rather than relying on the colour of the surface.
Let the layers cool fully. Warm sponge is delicate and can break when moved. It can also melt the ganache, making the finished cake difficult to decorate.
Use the right chocolate. Dark chocolate gives the ganache a deeper flavour, while milk chocolate creates a sweeter topping. If you substitute milk chocolate, the ganache may set differently, so allow extra time to assess its consistency before spreading.
Do not add extra cocoa powder casually. Cocoa absorbs moisture, and adding more than the recipe requires can make the cake dry or crumbly. For a stronger chocolate flavour, choose a good-quality cocoa powder instead of increasing the quantity.
Common chocolate cake problems and how to fix them
Why has my chocolate cake sunk in the middle?
A cake may sink if it has not cooked sufficiently in the centre, if the oven door is opened too early or if the raising agents are incorrectly measured. Check that your oven has reached the correct temperature and test the centre before removing the cake.
If the sponge is still wet in the middle, return it to the oven for a few more minutes. A slight dip is not always a failure, particularly if the cake is fully cooked and will be covered with ganache.
Why is my cake dry?
Overbaking is a common cause of dry sponge. Excess flour or cocoa powder can also upset the balance of moisture in the mixture.
Use a kitchen scale, follow the stated quantities and begin checking the cake at the recommended time. If your oven tends to run hot, an oven thermometer can help you establish whether its temperature matches the setting.
Why is the ganache too runny?
Ganache needs time to cool before it becomes thick enough to spread. If it remains runny, leave it at room temperature for longer, stirring occasionally.
If the mixture is still too thin once cool, the balance between chocolate and cream may be responsible. Gently reheating it and stirring in a small amount of additional chopped chocolate can help, although the final texture will depend on the chocolate used.
Why does the cake crumble when sliced?
A warm cake can break apart more easily than one that has cooled completely. Allow the sponge to cool on a wire rack and give the ganache time to set before cutting.
A sharp knife also helps produce cleaner slices. If the cake is particularly soft, chilling it briefly can make it easier to cut, but allow it to return towards room temperature before serving for a softer texture.
Chocolate cake variations to try
Once you are comfortable with the basic recipe, you can adapt it to suit different tastes and occasions without changing the overall method.
Chocolate orange cake
Add finely grated orange zest to the batter for a citrus note that complements the cocoa. You can also add a little orange zest to the ganache. Use fresh zest rather than adding a large quantity of juice, which could change the batter’s liquid balance.
Chocolate and raspberry cake
Fresh raspberries provide a tart contrast to the sweet sponge and rich ganache. Serve them alongside individual slices or arrange a small amount on top shortly before serving. If using fresh fruit as decoration, add it close to serving time to keep the topping looking fresh.
Chocolate birthday cake
For a birthday, decorate the cake with chocolate curls, sprinkles or a simple piped border. You can also add candles once the ganache has set. If you want a taller celebration cake, make additional sponge layers rather than trying to divide the baked layers horizontally while they are warm.
A lighter chocolate sponge
If you prefer a lighter texture, consider a traditional butter-based chocolate sponge instead. Recipes using softened butter and a creaming method produce a different crumb from this oil-based cake. The choice depends on whether you prefer a lighter sponge or a particularly moist, cocoa-rich result.
How to store homemade chocolate cake
Once the ganache has set, keep the cake covered in an airtight container in a cool place, away from direct sunlight and sources of heat. For the best texture, serve it at room temperature.
The exact storage life depends on the ingredients, the room temperature and how the cake is handled. If the environment is warm or the ganache begins to soften, refrigeration may be necessary. Bring the cake towards room temperature before serving so the sponge and topping are not overly firm.
For longer storage, the unfilled sponge layers can be wrapped securely and frozen. Allow them to cool completely before wrapping, and defrost them fully before adding the ganache. Freezing the layers separately from the topping can make it easier to prepare the cake in advance.
If you have used fresh fruit or another perishable filling, follow appropriate chilled-storage guidance rather than treating the finished cake like a plain sponge.
Frequently asked questions
Can I make chocolate cake without an electric mixer?
Yes. A large bowl and a sturdy hand whisk or wooden spoon are sufficient for this recipe. Mix the ingredients until smooth, taking care when adding the boiling water.
Can I use milk chocolate instead of dark chocolate?
Yes, but the topping will be sweeter and may have a different consistency. Start by using the same weight of chocolate and allow the ganache to cool fully before deciding whether it needs further adjustment.
Can I make the cake a day ahead?
Yes. Bake the sponge layers, allow them to cool completely and store them covered. You can prepare the ganache and assemble the cake later, allowing enough time for the topping to thicken and set.
How do I know when the cake is ready?
Insert a clean skewer into the centre of each layer. It should come out clean or with a few dry crumbs rather than wet batter. The top should also look set, and the edges may begin to pull slightly away from the tin.
Can I make this recipe gluten-free?
You can try a suitable gluten-free plain flour blend, but the result may differ from the original recipe. Check that the cocoa powder, chocolate and other ingredients are suitable for your dietary requirements. Because substitutions can affect structure and moisture, a recipe specifically developed and tested for gluten-free baking is the more reliable option.
A straightforward chocolate cake for home baking
This chocolate cake recipe combines a moist cocoa sponge with a rich ganache topping, making it suitable for everyday baking as well as birthdays and family gatherings. The ingredients are widely available, and the method does not require specialist equipment.
Accurate measurements, careful baking and patience during cooling are the main factors that help produce a good result. Once you have mastered the basic method, you can adapt the decoration and flavours to suit the occasion while keeping the same dependable foundation.
[…] American pancake recipe uses familiar ingredients and straightforward steps, making it suitable for a weekend breakfast, brunch or an occasional […]