Sticky Toffee Pudding: just the name conjures images of warm, comforting indulgence, doesn’t it? Imagine sinking your spoon into a moist, dark sponge cake, saturated with a rich, buttery toffee sauce that clings to every crevice. It’s a dessert experience that’s simply unforgettable, and I’m thrilled to share my foolproof recipe with you!
While its exact origins are debated, Sticky Toffee Pudding is widely believed to have originated in the Lake District of England in the 1960s. Francis Coulson, the owner of the Sharrow Bay Hotel, is often credited with its creation, and it quickly became a staple of British cuisine. This decadent dessert has since crossed oceans and captured hearts (and stomachs!) worldwide.
But what makes this pudding so irresistible? It’s the perfect marriage of textures and flavors. The dates in the sponge provide a subtle sweetness and a wonderfully chewy texture, while the toffee sauce adds a deep caramel flavor and a luxurious, melt-in-your-mouth sensation. It’s also incredibly comforting, making it the ideal treat for a chilly evening or a special occasion. Plus, while it tastes incredibly decadent, it’s surprisingly easy to make at home. So, are you ready to create your own slice of British heaven? Let’s get baking!

Ingredients:
- For the Pudding:
- 175g (6oz) pitted dates, roughly chopped
- 280ml (1 cup + 3 tablespoons) boiling water
- 1 tsp bicarbonate of soda
- 50g (1/4 cup) unsalted butter, softened
- 175g (3/4 cup + 2 tablespoons) light brown sugar
- 2 large eggs, lightly beaten
- 175g (1 1/4 cups) self-raising flour
- 1/4 tsp salt
- For the Toffee Sauce:
- 100g (1/2 cup) unsalted butter
- 100g (1/2 cup) light brown sugar
- 280ml (1 cup + 3 tablespoons) double cream (heavy cream)
- 1 tsp vanilla extract
- Pinch of sea salt (optional, but recommended)
Preparing the Pudding Batter:
- Soak the Dates: Place the chopped dates in a heatproof bowl. Pour the boiling water over them and stir in the bicarbonate of soda. The mixture will fizz up a bit, which is perfectly normal. Let this sit for about 20-30 minutes to soften the dates. This step is crucial because it ensures the dates break down nicely and contribute to the pudding’s moistness. Don’t skip it!
- Cream Butter and Sugar: While the dates are soaking, preheat your oven to 180°C (350°F/Gas Mark 4). Grease and flour a 1.5-liter (6-cup) baking dish. In a large bowl, cream together the softened butter and light brown sugar until light and fluffy. I like to use an electric mixer for this, but you can definitely do it by hand if you’re feeling energetic! The key is to get the mixture really light and airy, as this will help create a tender pudding.
- Add Eggs Gradually: Gradually beat in the eggs, one at a time, making sure each egg is fully incorporated before adding the next. If the mixture starts to curdle (which can sometimes happen), add a tablespoon of flour from the measured amount to help bring it back together.
- Combine Wet and Dry Ingredients: In a separate bowl, whisk together the self-raising flour and salt. Gradually add the flour mixture to the butter and sugar mixture, alternating with the date mixture. Start and end with the flour mixture. Mix until just combined. Be careful not to overmix, as this can result in a tough pudding. A few streaks of flour are okay at this stage.
- Blend the Date Mixture: Using an immersion blender (or carefully transferring to a regular blender), blend the date mixture until smooth. This will ensure there are no large chunks of dates in the final pudding. If you don’t have a blender, you can mash the dates really well with a fork, but the texture won’t be quite as smooth.
- Final Batter Assembly: Gently fold the blended date mixture into the batter until everything is evenly combined. The batter should be quite wet, which is exactly what you want!
Baking the Pudding:
- Pour into Baking Dish: Pour the batter into the prepared baking dish, spreading it out evenly.
- Bake: Bake in the preheated oven for 35-45 minutes, or until a skewer inserted into the center comes out clean. The top of the pudding should be golden brown and springy to the touch. Keep an eye on it towards the end of the baking time, as ovens can vary. If the top starts to brown too quickly, you can loosely cover it with foil.
- Cool Slightly: Let the pudding cool in the baking dish for about 10-15 minutes before serving. This allows it to firm up slightly and makes it easier to handle.
Making the Toffee Sauce:
- Melt Butter and Sugar: While the pudding is baking, prepare the toffee sauce. In a medium saucepan, melt the butter and light brown sugar over medium heat. Stir constantly until the sugar is dissolved and the mixture is smooth.
- Add Cream: Gradually pour in the double cream (heavy cream), stirring constantly. Be careful, as the mixture may bubble up when you add the cream.
- Simmer and Thicken: Bring the sauce to a simmer and cook for 5-7 minutes, stirring occasionally, until it has thickened slightly. The sauce should be able to coat the back of a spoon. Don’t overcook it, as it will continue to thicken as it cools.
- Add Vanilla and Salt: Remove the saucepan from the heat and stir in the vanilla extract and a pinch of sea salt (if using). The salt helps to balance the sweetness of the sauce and adds a lovely depth of flavor.
Serving and Enjoying:
- Pour Sauce Over Pudding: While the pudding is still warm, poke holes all over the surface with a skewer or fork. This will allow the toffee sauce to soak into the pudding and make it even more delicious.
- Generously Drizzle: Pour about half of the toffee sauce over the pudding, making sure to get it into all the holes. Reserve the remaining sauce for serving.
- Serve Warm: Serve the sticky toffee pudding warm, with a generous drizzle of the reserved toffee sauce. You can also serve it with a scoop of vanilla ice cream, a dollop of whipped cream, or a custard for an extra special treat.
- Storage: Leftover sticky toffee pudding can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven before serving. The toffee sauce can also be stored separately in an airtight container in the refrigerator for up to a week. Reheat gently before serving.
Tips and Variations:
- Date Variety: Medjool dates are the best for this recipe, as they are soft and sweet. However, you can use other types of dates, just make sure they are pitted and roughly chopped.
- Nutty Addition: For a nutty twist, add a handful of chopped walnuts or pecans to the batter before baking.
- Spice it Up: Add a pinch of ground cinnamon or nutmeg to the batter for a warm, spiced flavor.
- Boozy Boost: For an adult version, add a tablespoon of rum or brandy to the toffee sauce.
- Individual Puddings: You can also bake the pudding in individual ramekins for a more elegant presentation. Reduce the baking time accordingly.
Troubleshooting:
- Pudding is Dry: Make sure you are using enough liquid in the batter and that you are not overbaking it.
- Sauce is Too Thin: Cook the sauce for a longer period of time to allow it to thicken.
- Sauce is Too Thick: Add a splash of cream to thin it out.
- Pudding is Sinking: This can happen if the oven temperature is too low or if the batter is overmixed.

Conclusion:
And there you have it! This Sticky Toffee Pudding recipe is more than just a dessert; it’s an experience. It’s the warm hug you need on a chilly evening, the sweet reward after a long day, and the perfect centerpiece for any celebration. I truly believe this is a must-try recipe for anyone who appreciates the simple pleasures in life. The combination of the moist, date-infused sponge and the decadent, buttery toffee sauce is simply irresistible. It’s a symphony of textures and flavors that will leave you wanting more, guaranteed! But don’t just take my word for it! The proof, as they say, is in the pudding. I’ve poured my heart and soul into perfecting this recipe, and I’m confident that you’ll love it as much as I do. It’s surprisingly easy to make, even for novice bakers, and the results are always spectacular. Imagine the look on your family’s faces when you present them with this show-stopping dessert. It’s a guaranteed crowd-pleaser! Now, let’s talk serving suggestions and variations, because who doesn’t love options? The classic way to serve this Sticky Toffee Pudding is warm, straight from the oven, with a generous scoop of vanilla ice cream. The cold ice cream melting into the warm sauce is pure bliss. But don’t stop there! You could also try serving it with a dollop of freshly whipped cream, a sprinkle of chopped pecans or walnuts for added crunch, or even a drizzle of salted caramel sauce for an extra layer of indulgence. For a slightly different twist, consider adding a splash of rum or brandy to the toffee sauce for a boozy kick. Or, if you’re feeling adventurous, you could incorporate some spices like cinnamon, nutmeg, or ginger into the sponge batter for a warm and comforting flavor profile. You could even try making individual sticky toffee puddings in ramekins for a more elegant presentation. The possibilities are endless! I’ve also found that this recipe works beautifully as a make-ahead dessert. You can prepare the sponge batter and the toffee sauce separately and store them in the refrigerator for up to two days. When you’re ready to bake, simply pour the sauce over the sponge and bake as directed. This is a great option if you’re entertaining and want to get ahead of the game. Ultimately, the best way to enjoy this Sticky Toffee Pudding is however you like it best. Don’t be afraid to experiment and put your own personal spin on the recipe. That’s what cooking is all about! So, what are you waiting for? Grab your apron, gather your ingredients, and get baking! I promise you won’t regret it. And once you’ve tried this recipe, I’d love to hear about your experience. Did you make any variations? What did your family think? Share your photos and comments in the comments section below. I can’t wait to see your creations! Happy baking, and enjoy every delicious bite of this unforgettable dessert! I hope this becomes a staple in your home, just as it is in mine. Print
Sticky Toffee Pudding: The Ultimate Guide to Making the Perfect Dessert
- Total Time: 75 minutes
- Yield: 6–8 servings 1x
Description
Moist, date-filled sponge cake drenched in a rich, buttery toffee sauce a classic British dessert!
Ingredients
- 175g (6oz) pitted dates, roughly chopped
- 280ml (1 cup + 3 tablespoons) boiling water
- 1 tsp bicarbonate of soda
- 50g (1/4 cup) unsalted butter, softened
- 175g (3/4 cup + 2 tablespoons) light brown sugar
- 2 large eggs, lightly beaten
- 175g (1 1/4 cups) self-raising flour
- 1/4 tsp salt
- 100g (1/2 cup) unsalted butter
- 100g (1/2 cup) light brown sugar
- 280ml (1 cup + 3 tablespoons) double cream (heavy cream)
- 1 tsp vanilla extract
- Pinch of sea salt (optional, but recommended)
Instructions
- Place the chopped dates in a heatproof bowl. Pour the boiling water over them and stir in the bicarbonate of soda. The mixture will fizz up a bit, which is perfectly normal. Let this sit for about 20-30 minutes to soften the dates.
- While the dates are soaking, preheat your oven to 180°C (350°F/Gas Mark 4). Grease and flour a 1.5-liter (6-cup) baking dish. In a large bowl, cream together the softened butter and light brown sugar until light and fluffy.
- Gradually beat in the eggs, one at a time, making sure each egg is fully incorporated before adding the next. If the mixture starts to curdle, add a tablespoon of flour from the measured amount to help bring it back together.
- In a separate bowl, whisk together the self-raising flour and salt. Gradually add the flour mixture to the butter and sugar mixture, alternating with the date mixture. Start and end with the flour mixture. Mix until just combined. Be careful not to overmix.
- Using an immersion blender (or carefully transferring to a regular blender), blend the date mixture until smooth.
- Gently fold the blended date mixture into the batter until everything is evenly combined. The batter should be quite wet.
- Pour the batter into the prepared baking dish, spreading it out evenly.
- Bake in the preheated oven for 35-45 minutes, or until a skewer inserted into the center comes out clean. The top of the pudding should be golden brown and springy to the touch. If the top starts to brown too quickly, you can loosely cover it with foil.
- Let the pudding cool in the baking dish for about 10-15 minutes before serving.
- While the pudding is baking, prepare the toffee sauce. In a medium saucepan, melt the butter and light brown sugar over medium heat. Stir constantly until the sugar is dissolved and the mixture is smooth.
- Gradually pour in the double cream (heavy cream), stirring constantly. Be careful, as the mixture may bubble up when you add the cream.
- Bring the sauce to a simmer and cook for 5-7 minutes, stirring occasionally, until it has thickened slightly. The sauce should be able to coat the back of a spoon. Don’t overcook it, as it will continue to thicken as it cools.
- Remove the saucepan from the heat and stir in the vanilla extract and a pinch of sea salt (if using).
- While the pudding is still warm, poke holes all over the surface with a skewer or fork.
- Pour about half of the toffee sauce over the pudding, making sure to get it into all the holes. Reserve the remaining sauce for serving.
- Serve the sticky toffee pudding warm, with a generous drizzle of the reserved toffee sauce. You can also serve it with a scoop of vanilla ice cream, a dollop of whipped cream, or a custard.
- Leftover sticky toffee pudding can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven before serving. The toffee sauce can also be stored separately in an airtight container in the refrigerator for up to a week. Reheat gently before serving.
Notes
- Medjool dates are the best for this recipe.
- Be careful not to overmix the batter.
- Poke holes in the pudding before pouring the sauce to allow it to soak in.
- Serve warm for the best flavor and texture.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
Leave a Comment