Sticky Toffee Pudding is a British classic that has captured the hearts of dessert lovers worldwide. This delicious dessert, with its rich, warm toffee sauce and moist sponge, is perfect for any occasion. Whether you’re enjoying a cozy evening at home or serving it at a dinner party, Sticky Toffee Pudding is sure to leave your guests craving more. In this article, we’ll dive into the recipe, explore its history, and answer some of the most frequently asked questions about this indulgent treat.
What is Sticky Toffee Pudding?
Sticky Toffee Pudding is a traditional British dessert that features a moist sponge cake made from finely chopped dates, soaked in a warm toffee sauce. The dish is often served with whipped cream, vanilla ice cream, or custard. The beauty of this dessert lies in its perfect balance of sweetness, richness, and warmth. The toffee sauce seeps into the sponge, making every bite a delightful experience.
Though the origins of Sticky Toffee Pudding are widely debated, it is believed to have originated in the Lake District of England, where it became a beloved staple in British pubs. The combination of dates, butter, and brown sugar creates a rich flavor profile that has become synonymous with comfort food.
In this article, we’ll teach you how to make Sticky Toffee Pudding at home with easy-to-follow instructions. This dessert is simple to prepare and can be made in advance, making it a great choice for busy hosts or anyone looking for an indulgent treat.
Ingredients for Sticky Toffee Pudding
The ingredients for Sticky Toffee Pudding are relatively simple and easy to find. Let’s break down the ingredients needed for both the pudding and the toffee sauce:
For the Pudding:
- 1 ¼ cups (200g) pitted dates, finely chopped
- 1 cup (240ml) boiling water
- 1 tsp baking soda
- ½ cup (115g) unsalted butter, softened
- ¾ cup (150g) brown sugar
- 2 large eggs
- 1 ½ cups (190g) all-purpose flour
- 1 ½ tsp baking powder
- 1 tsp vanilla extract
- ¼ tsp salt
For the Toffee Sauce:
- 1 cup (200g) brown sugar
- ½ cup (120ml) heavy cream
- ½ cup (115g) unsalted butter
- 1 tsp vanilla extract
- A pinch of salt

The key to making a perfect Sticky Toffee Pudding lies in the quality of the dates and brown sugar. Dates provide natural sweetness and moisture, making them essential for the rich, soft texture of the pudding. The toffee sauce, made from brown sugar, butter, and cream, is the final touch that elevates the dessert to another level of deliciousness.
How to Make Sticky Toffee Pudding
Follow these simple steps to make the best Sticky Toffee Pudding from scratch:
1. Prepare the Dates
Start by placing chopped dates in a bowl and pouring boiling water over them. Stir in baking soda and let the mixture sit for about 10 minutes. This step softens the dates and helps break them down into a paste-like consistency. Once the dates are softened, mash them into a smooth paste.
2. Make the Batter
Preheat your oven to 350°F (175°C). Grease an 8-inch baking dish or individual ramekins for individual servings.
In a large bowl, beat together unsalted butter and brown sugar until creamy and smooth. Add the eggs, one at a time, beating well after each addition. Stir in vanilla extract, all-purpose flour, baking powder, and salt. Once well combined, fold in the date mixture until everything is fully incorporated.
3. Bake
Pour the batter into your prepared baking dish and smooth it out evenly. Bake for 30-35 minutes (or 20-25 minutes for ramekins) until a toothpick comes out clean. The pudding should rise and turn golden brown. Let it cool for a few minutes before serving.
4. Make the Toffee Sauce
While the pudding is baking, make the toffee sauce. In a saucepan over medium heat, melt butter. Stir in the brown sugar and heavy cream, and bring the mixture to a simmer. Let it simmer for 3-5 minutes, stirring constantly, until it thickens to a rich consistency. Remove from heat and stir in vanilla extract and a pinch of salt.
5. Serve
Poke holes in the warm pudding with a toothpick or fork, allowing the toffee sauce to soak into the cake. Pour some of the toffee sauce over the pudding, letting it soak in. Serve the pudding warm with extra toffee sauce on top and a scoop of vanilla ice cream, whipped cream, or even custard for the ultimate indulgence.
Tips for Perfect Sticky Toffee Pudding
- Use fresh dates for the best flavor and texture. If you can’t find fresh dates, you can use dried dates and soak them in water before mashing them.
- Don’t skip the toffee sauce! The sauce is what gives the dessert its signature rich, caramel flavor. Feel free to make extra toffee sauce for drizzling on top.
- For a more intense flavor, let the pudding rest for a few hours after baking. The flavors will develop and deepen over time.
Sticky Toffee Pudding Variations
While the classic recipe is beloved by many, you can experiment with variations of Sticky Toffee Pudding to suit your taste:
- Nutty Version: Add chopped pecans or walnuts to the pudding batter or sprinkle them on top for a crunchy contrast to the soft cake and smooth toffee sauce.
- Spicy Version: Spice things up by adding ground ginger, cinnamon, or nutmeg to the pudding batter or toffee sauce. These spices complement the rich sweetness of the pudding.
- Chocolate Version: Stir in some chocolate chips into the batter for a gooey, chocolatey twist on the traditional dessert.
Frequently Asked Questions About Sticky Toffee Pudding
1. Can I make Sticky Toffee Pudding in advance?
Yes! You can make Sticky Toffee Pudding a day or two in advance. Once baked, store the pudding in an airtight container in the fridge. When ready to serve, reheat in the microwave or oven and pour the freshly made toffee sauce over it.
2. Can I freeze Sticky Toffee Pudding?
Absolutely! Sticky Toffee Pudding freezes well. Once baked and cooled, wrap it tightly in plastic wrap or foil and store it in an airtight container. To reheat, let it thaw in the fridge overnight and then warm it up in the oven or microwave. Don’t forget to make fresh toffee sauce!
3. Can I use other fruits instead of dates?
While dates are traditional in Sticky Toffee Pudding, you can experiment with other dried fruits, such as raisins or prunes, for a different flavor profile. However, dates give the pudding its signature texture and sweetness, so substitutions may alter the outcome.
4. Is Sticky Toffee Pudding gluten-free?
This recipe contains all-purpose flour, so it is not gluten-free. However, you can substitute gluten-free flour in the recipe to make it suitable for those with gluten sensitivities. Just be sure to use a good-quality gluten-free flour blend.
5. Can I make individual portions of Sticky Toffee Pudding?
Yes! You can bake Sticky Toffee Pudding in ramekins for individual servings. Reduce the baking time to about 20-25 minutes, and serve each portion with extra toffee sauce and toppings.
Conclusion
Sticky Toffee Pudding is a rich, comforting dessert that brings together the best of British baking. The combination of dates, brown sugar, and toffee sauce makes it a must-try treat for dessert lovers everywhere. Whether you enjoy it as a special treat for yourself or serve it to guests at a dinner party, this dessert is sure to impress.
By following our simple steps and tips, you can recreate this classic dessert in the comfort of your own kitchen. Don’t forget to drizzle that luscious toffee sauce generously over the warm pudding—it’s the key to its irresistible flavor! So, go ahead and treat yourself to this decadent sticky toffee pudding—it’s the ultimate indulgence!

Sticky Toffee Pudding Recipe: A Delicious British Dessert
Ingredients
For the pudding:
-
1 ¼ cups (200g) pitted dates, finely chopped
-
1 cup (240ml) boiling water
-
1 tsp baking soda
-
½ cup (115g) unsalted butter, softened
-
¾ cup (150g) brown sugar
-
2 large eggs
-
1 ½ cups (190g) all-purpose flour
-
1 ½ tsp baking powder
-
1 tsp vanilla extract
-
¼ tsp salt
For the toffee sauce:
-
1 cup (200g) brown sugar
-
½ cup (120ml) heavy cream
-
½ cup (115g) unsalted butter
-
1 tsp vanilla extract
-
A pinch of salt
Instructions
-
Prepare the dates
-
Place chopped dates in a bowl and pour boiling water over them.
-
Stir in baking soda and let sit for 10 minutes, then mash into a paste.
-
-
Make the batter
-
Preheat oven to 350°F (175°C). Grease an 8-inch baking dish or individual ramekins.
-
Beat butter and brown sugar until creamy. Add eggs one at a time, beating well.
-
Stir in vanilla, flour, baking powder, and salt, then fold in the date mixture.
-
-
Bake
-
Pour the batter into the prepared dish and bake for 30-35 minutes (or 20-25 minutes for ramekins) until a toothpick comes out clean.
-
-
Make the toffee sauce
-
In a saucepan over medium heat, melt butter, then stir in brown sugar and cream.
-
Simmer for 3-5 minutes, stirring constantly, until thickened.
-
Remove from heat and stir in vanilla and salt.
-
-
Serve
-
Poke holes in the warm pudding and pour some toffee sauce over it, letting it soak in.
-
Serve warm with extra sauce and a scoop of vanilla ice cream or whipped cream.
-