Getting It Right
Most people treat Mary Berry's chocolate fudge cake recipe like it's something simple to knock out on a weekend afternoon. It isn't. The cake itself is straightforward, but the fudge icing is where everything either holds together or falls apart depending on how closely you watch the sugar temperature. I've made this at least a dozen times over the years, and I still mess up the fudge part if I'm distracted for two minutes. Here's how the thing actually works in practice. You need 200g each of self-raising flour, butter, and caster sugar, plus three eggs, 2 tablespoons of cocoa powder, and a teaspoon each of vanilla extract and baking powder. For the fudge icing, you'll need 200g of soft brown sugar, 4 tablespoons of golden syrup, 2 tablespoons of butter, 3 tablespoons of hot water, and another 2 tablespoons of cocoa powder. That's the standard Mary Berry formulation, and it makes two 20cm sandwich tins worth of cake with enough fudge topping to actually coat it properly. The method starts by creaming the butter and sugar until it looks pale and fluffy, which usually takes about four to five minutes with a wooden spoon or a mixer on medium speed. Then you beat in the eggs one at a time, making sure each one is fully incorporated before adding the next. If you dump them all in at once, the mixture will curdle and your batter will look split. Add the flour, cocoa, baking powder, and vanilla, then fold everything together until just combined. Overmixing at this stage makes the cakes dense, so stop as soon as there are no streaks of dry flour left.
Divide the batter between the two tins and bake at 180°C fan (190°C conventional) for 20 to 25 minutes. A skewer inserted into the centre should come out clean. Leave them in the tins for five minutes before turning out onto a wire rack to cool completely. This is important because if you try to ice a warm cake, the fudge will melt through and slide off entirely. Now for the fudge icing, and this is the part people skip or rush. Put the brown sugar, golden syrup, butter, hot water, and cocoa powder into a saucepan. Heat gently while stirring until everything is dissolved, then bring it to a boil and cook for exactly two minutes without taking your eyes off it. The sugar needs to reach the soft-ball stage, which is 112 to 114°C on a thermometer. Without one, you drop a small amount into a glass of cold water and see if it forms a soft ball that holds its shape when you press it between your fingers. Once it hits the right temperature, remove it from the heat and beat it vigorously with a wooden spoon until it thickens and loses its gloss. This usually takes about two to three minutes of serious arm work. If you leave it too long on the heat, it sets rock-hard and you'll be scraping it off the cake like pavement. If you undercook it, it stays runny and never sets properly no matter how long you leave it.
I once made this on a day when my kitchen was quite warm and humid, probably around 26°C with high moisture in the air from rain. The fudge icing came together perfectly according to temperature, but when I spread it over the cooled cakes it stayed tacky and never set firm. It sat there like a wet glaze for hours. The workaround was simple enough but not obvious if you've never dealt with this: I put the finished cakes on a wire rack in the fridge for about 20 minutes and the fudge firmed up properly. Humidity is the real enemy of fudge icing, and it catches everyone out at some point. There are a few things worth knowing that most recipes don't mention. First, the type of brown sugar matters more than you'd expect. Dark soft brown sugar gives a deeper, more molasses-forward fudge flavour, while light soft brown sugar keeps it milder and closer to what Mary originally intended. If you use caster sugar instead, the icing loses that characteristic fudge depth and just tastes like sweet chocolate ganache, which is fine but not what you're after. Second, golden syrup is non-negotiable here. Some people try to substitute it with honey or treacle to vary the flavour, but those liquids behave differently when boiled. Honey raises the setting temperature and can make the fudge grainy, while treacle darkens it excessively and introduces a strong flavour that overpowers the chocolate. Golden syrup gives the fudge its characteristic smooth, creamy set and neutral sweetness.
Get the Full Details

The biggest pitfall people hit is cooling the fudge icing too much before spreading it. Once you take the pan off the heat, you need to work relatively quickly. If the mixture starts to thicken and cool on the stove, it becomes nearly impossible to spread evenly over the cake. Your strategy should be to have the cakes already sliced and arranged on a serving plate before you start the fudge, so everything goes from pan to cake in under a minute. Spread it while it's still fluid, then let it sit at room temperature for 30 to 40 minutes to set. Another counter-intuitive point: this cake is actually better made a day ahead. The layers settle, the moisture redistributes, and the fudge fully hardens into that proper chewy texture. Freshly made, it's good but slightly crumbly and the fudge hasn't quite locked down. Making it the day before means you get the texture this recipe is actually designed for. The main limitation of this recipe is that it's not particularly easy to halve or adapt. The fudge icing chemistry depends on precise ratios of sugar to liquid to achieve the soft-ball stage, so cutting the quantities roughly in half changes the surface-area-to-volume ratio in the saucepan and makes temperature control significantly harder. If you're baking for two people, you're better off making a single layer and skipping the fudge altogether, perhaps using a simple chocolate buttercream instead, which is much more forgiving in small batches.
The cake keeps well in an airtight container for up to four days at room temperature. After that it starts to dry out, and the fudge begins to sweat as the moisture migrates back from the cake into the topping. Refrigeration is not recommended because the cold makes the fudge harden into a brittle shell rather than staying chewy. Freezing works fine though — wrap the unfrosted layers tightly in cling film and freeze for up to three months, then thaw and ice when ready to serve. That's it. It's a solid, reliable recipe that demands attention at two specific points: creaming the butter and sugar properly, and watching the fudge temperature closely. Get those right and you'll have a proper fudge cake that holds up. Miss either one and you're starting over.