There is no dessert quite like a sticky toffee pudding to stop a dinner table dead in its tracks, in the very best way possible. This is a bake that is indulgent, deeply rich, and drenched in a warm caramel sauce that soaks into every soft, moist bite. It looks impressive and tastes like something special, yet it is one of those deceptively simple recipes that anyone can master at home.
I first made this on a chilly night with a few friends gathered around the table, and there were quite simply no leftovers to speak of. It is the kind of dessert that turns an ordinary evening into an occasion, all golden warmth and melt-in-your-mouth comfort. Grab your apron, because you are in for a real treat with this one.
Why You’ll Love This Recipe
The magic of sticky toffee pudding is the contrast between the rich, sticky sponge and the velvety caramel that clings to it. The sponge gets its deep, luscious sweetness from Medjool dates, while the sauce brings together butter, cream, and brown sugar into something glossy and irresistible. Together they create a dessert that feels like a warm hug on a cold day.
It is also refreshingly practical. You do not need any special equipment, just a simple 8×8 inch baking pan, and the ingredients are pantry-friendly staples. Whether you are feeding a crowd at a holiday gathering or simply treating yourself on a quiet weeknight, this recipe rises to the occasion without any fuss.
Best of all, it stores and reheats like a dream. In fact, many bakers swear it tastes even better the next day, once the flavors have had time to deepen and settle. Dessert tonight and perhaps a sneaky spoonful for breakfast tomorrow, and I will not tell a soul.
Ingredients
For the sponge, you will need 250 grams of pitted and chopped Medjool dates, 350 millilitres of boiling water, and 1 teaspoon of baking soda to soften them. Cream together 225 grams of softened unsalted butter with 180 grams of light or dark brown sugar, then bind everything with 2 large eggs and 1 teaspoon of vanilla extract. The dry side calls for 200 grams of self-raising flour (or 200 grams of all-purpose flour with 2 teaspoons of baking powder), half a teaspoon of fine salt, and an optional half teaspoon of ground cinnamon.
The warm caramel sauce is where the pudding truly comes alive. You will need 200 grams of light brown sugar, 200 millilitres of heavy cream, 90 grams of unsalted butter, half a teaspoon of sea salt, and 1 teaspoon of vanilla extract. A tablespoon of golden syrup is optional but gives the sauce that glossy, bakery-style finish.
For the best results, use Medjool dates for their soft texture and rich flavor. A splash of black treacle or molasses adds deeper color, and full-fat coconut cream works beautifully in place of dairy if you are keeping things plant-based.

Step-by-Step Instructions
Begin by preheating your oven to 180 degrees Celsius (350 degrees Fahrenheit) and greasing and lining an 8×8 inch (20×20 cm) baking dish with parchment paper. In a heatproof bowl, combine the chopped dates with the boiling water and stir in the baking soda. Let this sit for about 15 minutes until the dates soften, then blend into a chunky paste with a blender or immersion blender for a smoother sponge.
In a mixing bowl, beat the softened butter and brown sugar together until light, fluffy, and creamy. Add the eggs one at a time, beating well after each addition, then stir in the vanilla extract. In a separate bowl, whisk together the flour, salt, and optional cinnamon, then fold this gently into the wet mixture with a spatula. Stir in the date mixture until well combined; the batter will be thick and sticky, which is exactly what you want.
Transfer the batter to your prepared dish, smooth the top, and bake for 30 to 40 minutes, until a skewer inserted in the center comes out with only a few moist crumbs. While it bakes, make the caramel sauce. Melt the butter in a saucepan over medium heat, add the brown sugar, and stir until dissolved. Whisk in the heavy cream, bring to a gentle boil, and simmer for 3 to 5 minutes, whisking occasionally, until thickened and smooth. Remove from the heat and stir in the vanilla, salt, and golden syrup if using, then keep warm until serving.
Once the pudding is out of the oven, poke holes across the top with a skewer and pour some of the warm sauce over it. Let it sit for 5 to 10 minutes so the caramel soaks into every crumb. Slice and serve warm, with plenty of extra sauce and a scoop of vanilla ice cream or a dollop of whipped cream for pure, cozy joy.

Tips for the Best Sticky Toffee Pudding
Resist the urge to overmix the batter once the flour goes in. Gentle folds keep the sponge tender and light, while too much stirring can make it dense. Give the dates their full soaking time as well, since properly softened dates blend smoothly and keep the finished pudding beautifully moist.
Timing the caramel matters too. Pour some of the warm sauce over the pudding while it is still hot from the oven, so it drinks in that sticky goodness. Then let the whole thing rest for a few minutes before slicing, which helps it hold together with that perfect gooey texture.
If you love cozy, caramel-forward desserts, you are in good company here. Pair this with a slice of gingerbread cake with cream cheese frosting for a festive spread, or follow it up another night with a salted caramel apple pie when the weather turns crisp.
Kitchen Gear for This Recipe
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I make this pudding ahead of time?
Absolutely, and it actually tastes even better the next day. Simply reheat it gently and spoon over warm caramel sauce just before serving.
What can I use instead of dates?
Prunes or dried figs can be substituted, though the flavor and texture will change slightly. They will still make a delicious pudding.
Can I freeze sticky toffee pudding?
Yes. Wrap individual squares tightly and freeze for up to 2 months. Reheat from frozen in the oven or microwave until warmed through.
Can I make it gluten-free or dairy-free?
For gluten-free, use a 1:1 gluten-free flour blend with baking powder added. For dairy-free, swap the butter for a plant-based margarine and the cream for full-fat coconut cream.
Can I make individual portions?
Definitely. Bake the batter in a muffin tin for easy-to-serve individual puddings, which are perfect for parties and portion control. Just reduce the baking time and check early with a skewer.
This sticky toffee pudding is proof that the coziest desserts are often the simplest ones, built on humble ingredients and a generous pour of caramel. If you are looking for more inspiration and wholesome healthy eating ideas, there is always something new to explore. I would love to see how yours turns out, so snap a photo and tag @thekitchensaid on Instagram to share your creation.
Classic Sticky Toffee Pudding with Warm Caramel Sauce
British · Dessert

A rich, moist date sponge drenched in velvety warm caramel sauce - the ultimate classic sticky toffee pudding.
Ingredients
- 250 g Medjool dates, pitted and chopped
- 350 ml boiling water
- 1 tsp baking soda
- 225 g unsalted butter, softened
- 180 g light brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- 200 g self-raising flour
- 1/2 tsp fine salt
- 1/2 tsp ground cinnamon (optional)
- 200 g light brown sugar (sauce)
- 200 ml heavy cream
- 90 g unsalted butter (sauce)
- 1/2 tsp sea salt
- 1 tsp vanilla extract (sauce)
- 1 tbsp golden syrup (optional)
Instructions
- Preheat oven to 180C (350F) and grease and line an 8x8 inch baking dish.
- Soak chopped dates in boiling water with baking soda for 15 minutes, then blend to a chunky paste.
- Cream butter and brown sugar, beat in eggs one at a time, then add vanilla.
- Fold in flour, salt, and cinnamon, then stir in the date mixture.
- Bake 30-40 minutes until a skewer comes out with a few moist crumbs.
- Make caramel: melt butter, add sugar, whisk in cream, simmer 3-5 minutes, then stir in vanilla, salt, and golden syrup.
- Poke holes in the hot pudding, pour over warm sauce, rest 5-10 minutes, and serve warm with ice cream.
Nutrition: 410 calories
Made this? Rate it







