Dessert · British
Ultimate Sticky Toffee Pudding
These little date-studded puddings are soft, warm, and drenched in a glossy toffee sauce that soaks right into the sponge. They taste even better made a day ahead and warmed through, which makes them a dream for entertaining. Serve with ice cream or a pour of cream and watch them disappear.

Why you'll love this
- Soft, date-rich sponge in warm toffee sauce.
- Even better made a day ahead, perfect for guests.
- Portioned into neat individual puddings.
- That homemade toffee sauce is pure comfort.
EveryDayMeal recipe
Ultimate Sticky Toffee Pudding
Ingredients
- 8 oz (about 1 1/3 cups) Medjool dates, pitted and chopped small
- 3/4 cup boiling water
- 1 tsp vanilla extract
- 1 1/3 cups self-rising flour
- 1 tsp baking soda
- 2 large eggs
- 6 tbsp butter, softened
- 2/3 cup demerara or raw sugar
- 2 tbsp molasses (for the batter)
- 1/3 cup plus 1 tbsp milk
- as desired ice cream, to serve
- 3/4 cup packed dark muscovado or dark brown sugar (for sauce)
- 3 1/2 tbsp butter (for sauce)
- 1 cup heavy cream
- 1 tbsp molasses (for sauce)
Equipment
- Seven mini pudding molds (about 3/4 cup each)
- Baking sheet
- Medium saucepan
- Mixing bowls
- Electric mixer or whisk
- Small palette knife
Instructions
- Pit and finely chop the dates, place them in a bowl, and pour the boiling water over the top. Let them sit for about 30 minutes until cool and plump, then mash lightly with a fork and stir in the vanilla. Soaking softens the dates so they melt into the batter.
- Butter and flour seven mini pudding molds (about 3/4 cup each) and set them on a baking sheet. Heat the oven to 350F so it is fully hot when the batter is ready.
- Whisk the self-rising flour and baking soda together in one bowl, and beat the eggs in another. Keeping them separate lets you add the eggs gradually without lumps.
- Beat the softened butter and demerara sugar in a large bowl for a few minutes until lightened; it will still look grainy from the sugar, which is normal. Add the beaten eggs a little at a time, beating well after each addition so the batter stays smooth.
- Beat in the 2 tablespoons molasses, then use a large metal spoon to gently fold in a third of the flour, then half the milk, alternating until all the flour and milk are used. Fold lightly so the puddings stay tender, not tough.
- Stir the soaked dates into the batter. It may look slightly curdled and will be a soft, thick batter, which is exactly right. Divide it evenly among the molds and bake 20 to 25 minutes, until risen and firm to the touch.
- Meanwhile, make the sauce: put the muscovado sugar, 3 1/2 tablespoons butter, and half the cream in a medium saucepan. Bring to a boil over medium heat, stirring constantly, until the sugar fully dissolves.
- Stir in the 1 tablespoon molasses, raise the heat slightly, and let it bubble 2 to 3 minutes until it turns a rich toffee color, stirring now and then so it does not scorch. Take it off the heat and beat in the remaining cream.
- Let the puddings rest in the molds for a few minutes, then loosen the edges with a small knife and turn them out. Serve right away with sauce drizzled over, or for extra stickiness, sit the puddings in a dish, pour the sauce over, cover loosely with foil, and leave a day or two at room temperature.
- To serve made-ahead puddings, heat the oven to 350F and warm them through, still covered, for 15 to 20 minutes until the sauce is bubbling. Serve with ice cream, cream, or custard.
Tips from the kitchen
- Mash the soaked dates well so they blend into the batter and keep the sponge moist.
- Watch the toffee sauce closely once it bubbles; it goes from rich amber to burnt quickly.
- Loosen the puddings from the molds while still warm so they release cleanly.
Estimated nutrition per serving: 520 cal · 5g protein · 68g carbs · 26g fat
Make it your own
- No pudding molds? Bake in a muffin tin or one 8-inch square pan (add a few minutes).
- Swap molasses for dark corn syrup if that is what you have.
- Add a pinch of flaky salt to the sauce for salted toffee flavor.
Storing & make-ahead
Store cooled puddings coated in sauce, covered, at room temperature up to 2 days, or refrigerate up to 4 days. Reheat covered at 350F for 15 to 20 minutes until bubbling, or microwave individually for about 1 minute.
Good to know
- Can I use regular flour instead of self-rising?
- Yes. Use 1 1/3 cups all-purpose flour plus 2 teaspoons baking powder and a pinch of salt.
- Do I have to use Medjool dates?
- Medjool are softest and best, but any dried pitted dates work; just soak them a little longer.
- Can I freeze these?
- Yes. Freeze the baked puddings up to 3 months, thaw, then warm in the sauce before serving.
- Why does my batter look curdled?
- That is normal from the eggs and treacle. It bakes up perfectly moist, so just carry on.
Related recipes
Love this? Get one every day.
Every meal, sorted. Free daily recipes in your inbox.




