sticky toffee pudding recipe
The Best sticky toffee pudding recipe
What I love most about sticky toffee pudding is how simple it is to make, even though it feels like a splurge. The dates give it natural sweetness and a soft, almost caramel-like texture, while the whole wheat flour adds a little fiber without making it heavy. I’ve tweaked the recipe over the years to use less sugar and butter, but it still tastes just as indulgent. It’s perfect for a weeknight dessert when you want something cozy, or for a dinner party when you want to impress without spending hours in the kitchen. Plus, my kids love helping with the batter—though they usually fight over who gets to lick the spoon.
This pudding is one of those rare desserts that actually feels good to eat, not just in the moment but afterward too. The dates are packed with potassium and iron, and the molasses in the sauce adds a little extra calcium. It’s not health food by any stretch, but it’s a dessert I don’t feel guilty about serving my family. Whether it’s a rainy Sunday afternoon or a holiday gathering, this recipe always hits the spot. And the best part? The leftovers taste even better the next day.

Classic Sticky Toffee Pudding
A rich and moist date cake soaked in a luscious toffee sauce, this British dessert is the ultimate comfort food. Serve warm with vanilla ice cream or custard for an indulgent treat.
🥘Ingredients
- 1 cup pitted dates, chopped
- 1 tsp baking soda
- 1 cup boiling water
- 1/4 cup unsalted butter, softened
- 3/4 cup brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1 1/3 cups all-purpose flour
- 1 tsp baking powder
- 1/4 tsp salt
- 1/2 cup unsalted butter
- 1/2 cup heavy cream
- 1 cup brown sugar
- 1 tsp vanilla extract
- 1/4 tsp salt
👨🍳Directions
-
1
Preheat your oven to 350°F (175°C). Grease an 8×8-inch baking dish. -
2
In a bowl, combine chopped dates and baking soda. Pour boiling water over the dates and let them soak for 10 minutes. -
3
In a separate bowl, cream together the softened butter and brown sugar until light and fluffy. Add eggs one at a time, beating well after each addition, then stir in vanilla extract. -
4
In another bowl, sift together flour, baking powder, and salt. Gradually add the dry ingredients to the butter mixture, alternating with the date mixture (including the soaking water). Mix until just combined. -
5
Pour the batter into the prepared baking dish and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. -
6
While the pudding bakes, prepare the toffee sauce. In a saucepan, melt butter over medium heat. Stir in brown sugar and cook for 2 minutes, then add heavy cream and salt. Bring to a simmer and cook for 3-4 minutes, stirring constantly, until thickened. Remove from heat and stir in vanilla extract. -
7
Once the pudding is done, remove it from the oven and poke holes all over the top with a skewer. Pour half of the warm toffee sauce over the pudding, allowing it to soak in. Let it rest for 10 minutes. -
8
Serve the pudding warm with the remaining toffee sauce drizzled on top and a scoop of vanilla ice cream or custard.
🔧Equipment
- Mixing bowls
- Saucepan
- Whisk
- 8×8-inch baking dish
- Oven
- Measuring cups and spoons
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Classic Sticky Toffee Pudding Works
❓ Frequently Asked Questions About Sticky Toffee Pudding
1. What is sticky toffee pudding made of?
Sticky toffee pudding is a classic British dessert made from a moist sponge cake rich in dates, which is then smothered in a warm toffee sauce. The key ingredients typically include pitted dates, flour, sugar, eggs, butter, and a toffee sauce made from butter, brown sugar, cream, and sometimes golden syrup or molasses for extra depth of flavor.
2. Can I make sticky toffee pudding ahead of time?
Yes! Sticky toffee pudding is actually one of those desserts that tastes even better the next day. You can bake the pudding in advance, let it cool, and then store it in the fridge for up to 3 days. When ready to serve, gently reheat it in the oven or microwave, and warm the toffee sauce separately. Pour the sauce over the pudding just before serving for the best texture and flavor.
3. What’s the best way to reheat sticky toffee pudding?
The best way to reheat sticky toffee pudding is in the oven to maintain its moist texture. Preheat your oven to 325°F (160°C), place the pudding (without sauce) in an oven-safe dish, cover it with foil to prevent drying out, and warm it for about 15-20 minutes. For individual portions, you can also reheat in the microwave for 30-60 seconds, but be careful not to overheat it, as it can become rubbery. Always warm the toffee sauce separately and pour it over the pudding just before serving.
4. Can I substitute the dates in sticky toffee pudding?
While dates are traditional and add natural sweetness and moisture to the pudding, you can substitute them if needed. Dried figs or prunes work well as alternatives, though they may slightly alter the flavor. If you’re avoiding dried fruit altogether, you can try using grated apple or mashed banana for moisture, but the texture and taste will be quite different. For the most authentic result, dates are highly recommended.
5. Why did my sticky toffee pudding turn out dry?
A dry sticky toffee pudding is usually the result of overbaking or not using enough liquid in the batter. To prevent this, make sure to:
– Check the baking time: Most puddings are done when a toothpick inserted comes out clean or with a few moist crumbs (not wet batter).
– Use enough dates: Dates release moisture as they bake, so don’t skimp on them.
– Add the toffee sauce generously: The sauce not only adds flavor but also keeps the pudding moist. Pour it over the pudding while it’s still warm to let it soak in.
– Avoid overmixing the batter: Overmixing can lead to a denser, drier texture. Mix just until the ingredients are combined.
