Moist date sponge drenched in a rich, buttery toffee sauce — Britain's most beloved pudding. Served warm with vanilla ice cream or clotted cream.

Sticky toffee pudding is a moist, dense sponge made with soaked and puréed dates, smothered in a rich butterscotch toffee sauce. It is one of the most celebrated British puddings — rich, warming, and deeply satisfying.
It is the definitive British comfort dessert. The combination of the sticky, date-rich sponge and the buttery toffee sauce is irresistible. It can be almost entirely made ahead.
A Sunday lunch dessert, Christmas dinner, a dinner party pudding, or any occasion requiring a warming, indulgent British classic.
Soak the dates fully. Pour the sauce over while hot. Use muscovado sugar for depth. Make ahead and reheat — it improves.
The essential ingredient. When soaked, blended, and added to the batter, they provide deep, caramel-like sweetness, moisture, and a sticky texture. No other fruit achieves the same result.
An unrefined brown sugar with a high molasses content that gives both the sponge and toffee sauce their characteristic deep, slightly bitter sweetness.
The base of the toffee sauce. Combined with butter and muscovado sugar and simmered for 4 minutes, it produces a rich, thick butterscotch that is the defining element of the dish.
Use plain flour plus 1.5 teaspoons of baking powder if self-raising flour is unavailable. Substitute dark muscovado for a more intense, slightly bitter sauce. Add 1 teaspoon of ground ginger or mixed spice to the sponge batter for a spiced version.
Place the chopped dates in a bowl. Pour over the boiling water. Add the bicarbonate of soda and stir. Leave to soak for 10–15 minutes until the dates are completely soft. The bicarb reacts with the dates and water — the mixture will bubble and darken.
Preheat the oven to 180°C (fan 160°C). Grease a 20x20cm baking tin (or 6 individual pudding moulds). Beat the softened butter and sugar until fluffy — about 3 minutes. Beat in the eggs one at a time. Add the vanilla. Mash or blend the date mixture to a rough purée. Fold the date purée into the butter mixture. Sift in the flour, baking powder, and salt. Fold until just combined.
Pour the batter into the prepared tin. Bake for 25–30 minutes until risen, deep brown, and a skewer inserted in the centre comes out clean.
While the sponge bakes, combine the butter, muscovado sugar, and double cream in a saucepan over medium heat. Stir until the butter melts and the sugar dissolves. Bring to a gentle simmer and cook for 3–4 minutes, stirring, until the sauce thickens slightly and turns a deep golden brown. Add vanilla and a pinch of salt.
Pour half the toffee sauce over the hot sponge immediately from the oven — it soaks into the top and edges. Cut into squares and serve each portion with additional warm toffee sauce spooned over the top, alongside vanilla ice cream or clotted cream.
Techniques that separate good from great
The toffee sauce keeps in the fridge for up to a week and reheats beautifully. Making it ahead means the dessert can be on the table in minutes on the day.
Use a skewer to poke 20–30 holes in the surface of the sponge before pouring the hot toffee sauce over it. The sauce penetrates deeper into the sponge, making every layer sticky and flavourful.
Different ways to make this dish your own
Add 1 teaspoon of sea salt flakes to the finished toffee sauce for a salted caramel version.
Bake in a muffin tin for individual portions — 18–22 minutes. Core each muffin and fill with warm toffee sauce before serving.
Add 1 teaspoon of mixed spice and ½ teaspoon of ground ginger to the sponge batter for a Christmas-spiced version.
Perfect pairings to complete the meal
Cold, melting vanilla ice cream against the hot, sticky pudding is the definitive combination.
Rich, thick clotted cream is the most British accompaniment — its slight savouriness contrasts perfectly with the sweet toffee sauce.
A classic British pairing — warm, vanilla-scented pouring custard alongside sticky toffee pudding is deeply comforting.
Keep it fresh and plan ahead
Store covered for up to 4 days. Reheat individual portions in the microwave for 1–2 minutes or in the oven at 160°C for 15 minutes.
Freeze the uniced sponge for up to 3 months. Freeze sauce separately. Thaw overnight and reheat.
Bake 2 days ahead. Make sauce up to 5 days ahead. Reheat everything separately and combine when serving.
Cover with foil and reheat at 160°C for 15 minutes. Reheat sauce in a pan with a splash of cream.
Be the first to review this recipe!
Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.
Browse more like this:
Discover more delicious recipes similar to what you're cooking
Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.