Mary Berry Toffee Cake Recipe
This Mary Berry toffee cake is a warmly golden sponge with a deep caramel flavour, crowned with a thick, glossy toffee drizzle that sets to a slightly chewy finish as it cools. The crumb is soft and tender throughout, and the buttery sweetness carries a gentle bittersweet edge that keeps every slice from feeling overly rich.
What makes this version particularly reliable is the straightforward mixing method, which needs no specialist equipment and produces a consistent result every time. It bakes well in a standard loaf tin, making it equally suited to a weekend tea, a bake sale contribution, or a simple family treat. From start to finish, it is ready in around 1 hour 10 minutes.
Ingredients
- 175g unsalted butter, softened
- 150g light soft brown sugar
- 2 tbsp golden syrup
- 3 large eggs, at room temperature
- 175g self-raising flour, sifted
- 1 tsp baking powder
- 1 tsp vanilla extract
- 2 tbsp whole milk
- 75g unsalted butter
- 100g light soft brown sugar
- 3 tbsp double cream
- 1 tbsp golden syrup
- small pinch of fine sea salt
- 25g walnuts or pecans, roughly chopped (optional)
- flaked sea salt, for sprinkling
How to Make Mary Berry Toffee Cake

Prepare the tin and oven
Heat the oven to 170°C (150°C fan, Gas Mark 3). Grease a 900g (2lb) loaf tin and line it with a strip of non-stick baking paper, leaving a slight overhang on the long sides. This makes lifting the cooled cake much easier.
Cream the butter and sugar
Beat the softened butter and light brown sugar together in a large bowl for around 4 to 5 minutes until the mixture is noticeably pale and fluffy. Add the golden syrup and beat for one minute more. Thorough creaming here builds the airy structure that gives the sponge its tender crumb.
Add the eggs
Beat the eggs in one at a time, adding a tablespoon of the sifted flour with each egg after the first. This prevents the mixture from curdling. Stir in the vanilla extract once all the eggs are incorporated.
Fold in the flour
Sift the remaining flour and baking powder into the bowl. Using a large metal spoon or a spatula, fold the flour gently into the batter with a figure-of-eight motion until just combined. Add the milk and fold once more to loosen the batter to a soft dropping consistency.
Bake the sponge
Spoon the batter into the prepared tin and level the top with the back of the spoon. Bake on the middle shelf for 45 to 50 minutes, until the cake is a deep golden colour and a skewer inserted into the centre comes out clean. Leave to cool in the tin for 10 minutes before lifting onto a wire rack.
Make the toffee sauce
While the cake cools, put the butter, light brown sugar, golden syrup, and a pinch of salt into a small saucepan over a low heat. Stir gently until the butter melts and the sugar dissolves, taking care not to let it bubble too fiercely. Pour in the double cream, stir to combine, and simmer for 2 minutes until the sauce is glossy and just beginning to thicken.
Finish and serve
Transfer the cake to a serving board or plate while it is still slightly warm. Pour the toffee sauce slowly over the top, allowing it to run naturally down the sides. Scatter over the chopped walnuts or pecans if using, and finish with a pinch of flaked sea salt. Leave to stand for 5 minutes before slicing so the sauce can settle slightly.
Tips for the Best Mary Berry Toffee Cake
01 Why has my toffee cake sunk in the middle?
02 Why is my toffee sauce grainy rather than smooth?
03 How do I stop the top of the cake from overbrowning before the centre is baked through?
04 Why does my sponge feel dense rather than light?
05 Why is my toffee sauce too thin even after it has cooled?
Serving Suggestions
Serve warm with a small jug of double cream poured alongside, allowing each person to add as much as they like at the table.
Add a scoop of good vanilla ice cream beside a warm slice for a simple dinner party dessert that looks far more effort than it is.
Pair with a strong cup of Assam or Darjeeling tea for an afternoon tea serving, where the bitterness of the brew cuts the sweetness of the toffee.
Dust lightly with icing sugar and serve at room temperature on a slate or wooden board for a rustic presentation at a bake sale or buffet table.
Warm individual slices briefly in the microwave for 15 to 20 seconds and spoon a little extra heated toffee sauce over the top before serving.
Storage
Room Temperature
Store the cake in an airtight tin or container at room temperature for up to 3 days, keeping it away from direct sunlight or heat sources.
Refrigerator
Wrap the cake tightly in cling film or place in an airtight container and refrigerate for up to 5 days. Bring to room temperature for at least 30 minutes before serving for the best soft texture, as the sponge firms slightly when chilled.
Freezing
Freeze the un-iced sponge, wrapped in a double layer of cling film and then a layer of foil, for up to 3 months. Defrost overnight at room temperature and make the toffee sauce fresh before serving.
Nutrition
FAQs
01
Can I use salted butter instead of unsalted butter in this toffee cake?
02
Can I make this Mary Berry toffee cake a day ahead?
03
Can I make this recipe gluten free?
04
What size tin works best for this toffee cake recipe?
05
Can I double this recipe to bake a larger toffee cake?
Conclusion
This Mary Berry toffee cake delivers everything a good home-baked treat should: a soft, golden sponge with a rich caramel depth, topped with a glossy toffee sauce that sets to a beautifully chewy finish. The mixing method is straightforward, the ingredients are everyday store-cupboard staples, and the result is consistent every time you bake it. Made in a 900g loaf tin, this recipe yields approximately 8 to 10 slices, making it a practical choice for a family pudding, an afternoon tea spread, or a thoughtful gift wrapped in parchment.
If you try this recipe, share your bake in the comments below and let others know how yours turned out. A photo of that toffee drizzle is always welcome. If you enjoyed making this, you might also like the Mary Berry Elderflower Cordial Recipe for a beautifully fragrant homemade drink to serve alongside your next bake.
Mary Berry Toffee Cake Recipe
Course: DessertCuisine: BritishDifficulty: Easy10
servings20
minutes50
minutes420
kcal1
hour10
minutesA warmly golden sponge cake with a deep caramel flavour, crowned with a thick, glossy toffee drizzle that sets to a slightly chewy finish. Soft, tender, and beginner-friendly, this reliable bake is perfect for afternoon tea, a family pudding, or a simple weekend treat.
Ingredients
175g unsalted butter, softened
150g light soft brown sugar
2 tbsp golden syrup
3 large eggs, at room temperature
175g self-raising flour, sifted
1 tsp baking powder
1 tsp vanilla extract
2 tbsp whole milk
75g unsalted butter
100g light soft brown sugar
3 tbsp double cream
1 tbsp golden syrup
small pinch of fine sea salt
25g walnuts or pecans, roughly chopped (optional)
flaked sea salt, for sprinkling
Instructions
- Heat the oven to 170C (150C fan, Gas Mark 3). Grease a 900g loaf tin and line it with a strip of non-stick baking paper, leaving a slight overhang on the long sides.
- Beat the softened butter and light brown sugar together in a large bowl for around 4 to 5 minutes until pale and fluffy. Add the golden syrup and beat for one minute more.
- Beat the eggs in one at a time, adding a tablespoon of the sifted flour with each egg after the first. Stir in the vanilla extract once all the eggs are incorporated.
- Sift the remaining flour and baking powder into the bowl and fold gently with a large metal spoon until just combined. Add the milk and fold once more to loosen the batter to a soft dropping consistency.
- Spoon the batter into the prepared tin and level the top. Bake on the middle shelf for 45 to 50 minutes until deep golden and a skewer inserted into the centre comes out clean. Leave to cool in the tin for 10 minutes before lifting onto a wire rack.
- Put the butter, light brown sugar, golden syrup, and a pinch of salt into a small saucepan over a low heat. Stir gently until melted and dissolved, then pour in the double cream and simmer for 2 minutes until glossy and beginning to thicken.
- Transfer the cake to a serving board while still slightly warm. Pour the toffee sauce slowly over the top, scatter over the chopped nuts if using, and finish with a pinch of flaked sea salt. Leave to stand for 5 minutes before slicing.
Notes
- Always cream the butter and sugar for the full 4 to 5 minutes to build the airy structure needed for a tender crumb.
- Add a tablespoon of flour with each egg after the first to prevent the batter from curdling.
- Fold the flour gently and stop as soon as the streaks disappear to avoid a dense sponge.
- If the top browns too quickly, lay a loose sheet of foil over the tin without pressing it down.
- Keep the heat low when making the toffee sauce and stir gently to prevent the sugar from crystallising.
- The toffee sauce will firm up further as it cools over the surface of the cake.
- Freeze the un-iced sponge only and make the sauce fresh on the day of serving.








