Mary Berry Sticky Toffee Pudding Recipe
Mary Berry Sticky Toffee Pudding Recipe was never on my baking list until I watched Mary Berry make it on television. I remember thinking how unusual it was to see so much black treacle go into a sponge, as I had only ever used it in Christmas baking. Curiosity won, so I gave it a go.
The first spoonful explained everything. The sponge stayed wonderfully soft, the treacle gave it a deep flavour without making it heavy, and the warm toffee sauce soaked into every corner instead of sitting on top.
Sticky toffee pudding has been a proper British favourite for years, and this version keeps things simple. Everything for the sponge goes into one bowl, while the sauce comes together in one pan, so you spend less time washing up and more time looking forward to dessert.
If you want a pudding that feels generous without being difficult, this is the perfect Mary Berry’s easy sticky toffee pudding recipe to make.
Serve it warm with extra toffee sauce and let your scoop of vanilla ice cream or hot custard melt gently into the sponge. That’s when you get the best bit.

What is Sticky Toffee Pudding
Sticky toffee pudding is a moist sponge cake, baked with black treacle and covered in warm toffee sauce. Some bakers use chopped dates in their sponge, which makes the pudding heavier and sweeter than mine.
Mary Berry’s sticky toffee pudding version leaves the dates out completely, so the sponge stays light and the treacle flavour shines through on its own. When I tried recipes made with golden syrup only, the taste felt flat next to this one.
Black treacle brings a deeper, almost caramel note that dates simply cannot copy. This is why I keep coming back to Mary Berry’s method every single time I bake it.
Black Treacle vs. Golden Syrup – Which Should I Use
Black treacle is the better choice for this pudding, and I reach for it every time I bake a batch. Treacle carries a strong, almost bitter edge that balances the sweetness of the muscovado sugar perfectly.
Golden syrup, by comparison, is much lighter in colour and taste, and it will not give your sponge that deep brown shade.
I swapped treacle for golden syrup once, and the pudding turned out pale and rather thin on flavour. If you only have golden syrup in the cupboard, use it in a pinch, but expect a milder result.
For the true Mary Berry Sticky Toffee Pudding Recipe taste, stick with black treacle.
Perfect For
- Sunday roast pudding – a warm finish after a big roast dinner
- Cold winter nights – nothing beats a hot pudding when it’s freezing outside
- Birthday treats – swap the usual cake for something warm and sticky
- Dinner for guests – looks fancy but takes little real effort
- Comfort food cravings – perfect when you just want something sweet and warm
- Bonfire night puddings – serve it up with hot custard once the fireworks are done
Mary Berry Sticky Toffee Pudding Ingredients
For the Sticky Toffee Pudding
100g Unsalted Butter, Softened – Softened butter gives the sponge a rich taste and helps create a soft crumb. I always use good-quality butter such as Anchor or West Country Butter because it creams easily with the sugar and gives the pudding a lovely buttery flavour from the first bite to the last.
175g Light Muscovado Sugar – Light muscovado sugar brings a gentle caramel taste that white sugar simply cannot match. It also keeps the sponge moist while adding a warm golden colour. Billington’s Light Muscovado Sugar is my usual choice because it melts well and has a rich flavour without being too strong.
2 Large Eggs – Large eggs help hold everything together while giving the sponge its light texture. I always let them come to room temperature before mixing. This helps the batter blend more smoothly and bake more evenly without becoming heavy.
225g Self-Raising Flour – Self-raising flour forms the base of the sponge and gives it a soft lift. I normally use McDougalls or Tesco Self-Raising Flour because both produce a light pudding with a tender crumb that stays moist after baking.
1 Level Teaspoon Baking Powder – A small amount of baking powder gives the sponge extra lift without making it rise too fast. Measuring it carefully matters. Too much can cause the pudding to puff up quickly before sinking in the middle as it cools.
1 Teaspoon Bicarbonate of Soda – Bicarbonate of soda works with the remaining ingredients to keep the sponge light and soft. It also helps develop the pudding’s rich colour during baking. Just one level teaspoon is enough for the perfect texture.
1 Tablespoon Black Treacle – Black treacle gives sticky toffee pudding its deep flavour and dark colour. It adds a slight bitterness that balances the sweetness of the sauce. I usually buy Lyle’s Black Treacle, which is easy to find in most supermarkets and gives reliable results.
275ml Whole Milk – Whole milk keeps the batter smooth and creates a soft sponge with plenty of moisture. Semi-skimmed milk will work if needed, but whole milk gives a richer finish that suits this pudding much better.
Butter, for Greasing the Baking Dish – Greasing the dish well stops the pudding sticking and helps every serving lift out neatly. I spread softened butter across the base and sides, making sure every corner is covered before adding the batter.

For the Toffee Sauce
100g Unsalted Butter – Butter creates the rich base of the toffee sauce and gives it a silky texture. I avoid reduced-fat spreads because they do not melt in the same way and can affect the final flavour.
125g Light Muscovado Sugar – This sugar melts into the butter and cream to create a smooth caramel-like sauce. It adds depth without making the sauce taste burnt or overly sweet.
1 Tablespoon Black Treacle – A spoonful of black treacle gives the sauce its classic dark colour and full-bodied flavour. It blends beautifully with the muscovado sugar and makes the sauce taste rich without becoming too heavy.
1 Teaspoon Vanilla Extract – Vanilla rounds out the flavour and softens the stronger notes from the treacle. I like using Nielsen-Massey or Dr. Oetker Vanilla Extract because both add a clean, natural taste.
300ml Double Cream – Double cream makes the sauce smooth, glossy and wonderfully rich. It also helps the sauce pour easily over the warm sponge. Full-fat cream gives the best finish and creates the silky texture that makes this dessert so satisfying.
Equipment You’ll Need for This Recipe
- Large mixing bowl
- Electric hand mixer or stand mixer
- Medium saucepan
- Ovenproof baking dish
- Measuring spoons
- Silicone spatula
Ingredient Notes & Smart Substitutions
Whole milk can be replaced with semi-skimmed milk, but the sponge will be slightly less rich.
Light muscovado sugar can be swapped for soft light brown sugar if needed. The flavour will be a little lighter but still lovely.
Unsalted butter is best, though salted butter can be used if you reduce any added salt in your meal. Vanilla extract gives a better flavour than vanilla essence, but both will work.
If you only have golden syrup, you can use it instead of black treacle. The pudding will be lighter in colour and lose some of its classic rich taste.
Use full-fat double cream for the sauce. Lower-fat creams make a thinner sauce that does not coat the sponge as well.
How To Make Mary Berry Sticky Toffee Pudding
Step 01 – Prepare the Oven and Baking Dish
Preheat the oven to 160°C fan. Generously grease a medium ovenproof baking dish with butter, making sure the base and sides are well coated to prevent the pudding from sticking after baking.
Step 02 – Mix the Sponge Batter
Place the softened butter, light muscovado sugar, eggs, self-raising flour, level baking powder, bicarbonate of soda, black treacle and a splash of the milk into a large mixing bowl. Beat everything together until the ingredients begin to combine.
Pour in the remaining milk and continue mixing for about 30 seconds, until you have a smooth batter. The mixture may look slightly curdled at this stage, but this is completely normal and it will bake into a light, moist sponge.
If you are mixing by hand rather than using an electric mixer, cream the butter and sugar together first before adding the remaining ingredients and mixing until smooth.

Step 03 – Bake the Pudding
Pour the batter into the prepared baking dish, spreading it evenly right into the corners with a spatula.
Bake for about 35 minutes at 160°C fan, or until the sponge is well risen, lightly springy to the touch and cooked through in the centre.

Step 04 – Make the Toffee Sauce
While the pudding bakes, place the butter, light muscovado sugar, black treacle, vanilla extract and double cream into a medium saucepan.
Set the pan over a medium heat and stir continuously as the butter melts and the sugar dissolves. Stay by the pan throughout cooking to keep the sauce smooth and prevent it from catching on the bottom.
Continue stirring until the sauce becomes smooth, glossy and fully combined.

Step 05 – Sauce the Pudding
Once the pudding comes out of the oven, spoon half of the warm toffee sauce evenly over the surface, allowing it to spread into a thin, even layer across the sponge.
Transfer the remaining sauce to a serving jug and keep it warm for serving.

Step 06 – Serve
Serve the sticky toffee pudding warm with plenty of the reserved warm toffee sauce poured over each portion.
For an extra indulgent dessert, add even more sauce at the table so every serving is richly coated. The pudding is best enjoyed while warm, when the sponge is soft and the sauce is silky and glossy.

Success Tips & Notes for Perfect Mary Berry Sticky Toffee Pudding
- Do not swap the butter for a reduced-fat spread, as it changes the texture and flavour of the sponge.
- Black treacle is what gives this pudding its proper dark colour and deep taste, so don’t leave it out.
- A slightly curdled batter before baking is normal and nothing to worry about.
- Splitting the sauce lets half soak into the sponge while the rest stays glossy on top and in the jug.
- Check the sponge is springy in the centre before taking it out, as ovens vary quite a bit.
- Let the pudding rest for a minute or two before serving so the sauce settles into the sponge nicely.
Serving Ideas With This Mary Berry Sticky Toffee Pudding

Warm pudding deserves a proper partner on the plate. Vanilla or rum and raisin ice cream is the classic pick, letting the cold cream slip into the hot sauce and pool around the sponge.
Custard suits a chillier evening, poured thick and steaming straight from the jug. A spoonful of strawberry jam stirred through whipped cream adds a fruity edge that cuts through the sweetness nicely. Fresh berries do the same job if jam isn’t to your taste.
For a drink, elderflower cordial makes a refreshing match, its light floral note balancing all that rich treacle. Whatever you choose, keep the pudding warm and let the sauce do the talking.
Mistakes That Ruin Sticky Toffee Pudding (and How to Avoid Them)
- Overbaking the sponge – dries it out fast, so check it a few minutes early.
- Skipping the treacle – leaves the pudding pale and flat tasting.
- Adding too much baking powder – causes the sponge to collapse after rising.
- Not greasing the dish well – makes the pudding stick and tear on the way out.
- Rushing the toffee sauce – can leave it grainy instead of smooth and glossy.
- Serving it cold – the sponge loses its softness and the sauce turns stiff.
Make-Ahead, Storage & Reheating
Make Ahead
You can bake the sponge up to 1 day in advance. Let it cool completely, then cover the baking dish tightly with foil or cling film and keep it in the fridge. I also recommend making the toffee sauce ahead and storing it in a separate airtight container. This keeps the sponge from becoming too wet before serving.
Storage
Leftover sticky toffee pudding keeps well in the fridge for up to 4 days. Store the sponge covered or transfer it to an airtight container to help it stay soft. Keep the toffee sauce in its own container and refrigerate it separately.
If you want to keep it for longer, freeze the sponge and sauce separately for up to 3 months, then thaw overnight in the fridge before reheating.
Reheating
For the best texture, cover the pudding with foil and warm it in a 160°C fan oven for about 15 minutes. This keeps the sponge moist without drying it out. If you’re short on time, microwave individual portions for 30 to 40 seconds until heated through. Warm the toffee sauce gently in a saucepan over a low heat, or microwave it in short bursts, stirring well between each one.
If the sauce has thickened in the fridge, stir in a splash of double cream or whole milk until it becomes smooth and pourable again.
Mary Berry Sticky Toffee Pudding Recipe FAQs
Why did my pudding sink in the middle?
A sunken pudding is usually caused by using too much baking powder, opening the oven door too early, or taking the pudding out before the centre has fully cooked. Measure the raising agents carefully and leave the oven door closed during most of the baking time for the best result.
How do I know when the pudding is fully baked?
The sponge should be well risen and lightly golden on top. Press the centre gently with your finger and it should spring back. You can also insert a skewer into the middle. If it comes out clean or with only a few soft crumbs, the pudding is ready to come out of the oven.
Can I make this recipe without an electric mixer?
Absolutely. I have made it by hand plenty of times. Cream the butter and sugar until light, then add the remaining ingredients gradually and mix until smooth. It takes a little more effort, but the finished sponge is still soft, moist and full of flavour.
What is the best dish to bake sticky toffee pudding in?
A medium-sized ovenproof ceramic or glass baking dish works very well because it helps the sponge bake evenly. Avoid using a dish that is too large, as the batter will spread too thin and the pudding may become dry instead of soft and fluffy.
Can I use salted butter instead of unsalted butter?
Yes, if that is what you already have in your kitchen. Salted butter will slightly change the flavour, but the pudding will still turn out beautifully. I usually use unsalted butter because it lets me control the overall taste more easily, especially in the rich toffee sauce.
Why is my toffee sauce too thick?
The sauce naturally thickens as it cools. If it becomes too thick, warm it gently over a low heat and stir in a splash of double cream or whole milk until it reaches a smooth pouring consistency again. Avoid boiling it, as that can make it even thicker.
Mary Berry Sticky Toffee Pudding Recipe
Make this Mary Berry Sticky Toffee Pudding Recipe with a soft, buttery sponge and a rich toffee sauce made with black treacle, muscovado sugar, and cream. I keep coming back to this recipe because it is simple to make yet tastes like a proper homemade British pudding. Ready in about an hour and easy enough for any home baker. Serve it warm and let your choice of vanilla ice cream, hot custard, or whipped cream melt into every bite.
Ingredients
- 100g unsalted butter, softened
- 175g light muscovado sugar
- 2 large eggs
- 225g self-raising flour
- 1 level tsp baking powder
- 1 tsp bicarbonate of soda
- 1 tbsp black treacle
- 275ml whole milk
- Butter, for greasing the baking dish
For the Toffee Sauce
- 100g unsalted butter
- 125g light muscovado sugar
- 1 tbsp black treacle
- 1 tsp vanilla extract
- 300ml double cream
Instructions
- Preheat the oven to 160°C fan. Generously grease a medium ovenproof baking dish with butter, making sure the base and sides are well coated to prevent the pudding from sticking after baking.
- Place the softened butter, light muscovado sugar, eggs, self-raising flour, level baking powder, bicarbonate of soda, black treacle and a splash of the milk into a large mixing bowl. Beat everything together until the ingredients begin to combine.
- Pour in the remaining milk and continue mixing for about 30 seconds, until you have a smooth batter. The mixture may look slightly curdled at this stage, but this is completely normal and it will bake into a light, moist sponge.
- If you are mixing by hand rather than using an electric mixer, cream the butter and sugar together first before adding the remaining ingredients and mixing until smooth.
- Pour the batter into the prepared baking dish, spreading it evenly right into the corners with a spatula.
- Bake for about 35 minutes at 160°C fan, or until the sponge is well risen, lightly springy to the touch and cooked through in the centre.
- While the pudding bakes, place the butter, light muscovado sugar, black treacle, vanilla extract and double cream into a medium saucepan.
- Set the pan over a medium heat and stir continuously as the butter melts and the sugar dissolves. Stay by the pan throughout cooking to keep the sauce smooth and prevent it from catching on the bottom. Continue stirring until the sauce becomes smooth, glossy and fully combined.
- Once the pudding comes out of the oven, spoon half of the warm toffee sauce evenly over the surface, allowing it to spread into a thin, even layer across the sponge.
- Transfer the remaining sauce to a serving jug and keep it warm for serving.
- Serve the sticky toffee pudding warm with plenty of the reserved warm toffee sauce poured over each portion.
Nutrition Information:
Serving Size:
1 piece with toffee sauceAmount Per Serving: Calories: 585Total Fat: 35gCarbohydrates: 63gSugar: 45g
I hope you enjoy making this Mary Berry Sticky Toffee Pudding Recipe as much as I do. It is one of those desserts that brings simple ingredients together to make something truly comforting. The soft sponge and rich toffee sauce never fail to put smiles around the table, and it always feels like a proper homemade treat. Give this recipe a try in your own kitchen and make it your own with your favourite serving ideas.
