Sticky Toffee Pudding is one of the most beloved classic desserts, celebrated for its rich flavor, warm texture, and irresistible toffee sauce. This decadent British treat has earned its place as a comfort food favorite for special occasions, holiday dinners, and simple indulgent evenings. If you’ve never had the pleasure of trying this dessert, or if you’re looking for a new recipe to perfect it, you’ve come to the right place. This Sticky Toffee Pudding recipe will guide you through every step to create the ultimate, melt-in-your-mouth experience.
What is Sticky Toffee Pudding?
Sticky Toffee Pudding is a traditional British dessert that consists of a moist sponge cake made from dates, which are soaked in boiling water and baking soda. The dates add a natural sweetness and create a rich, almost caramel-like flavor, while the batter remains light and fluffy. What makes Sticky Toffee Pudding truly unforgettable is the warm toffee sauce that’s poured over the cake right before serving. The sauce, made from heavy cream, brown sugar, and butter, adds a luscious richness that complements the pudding perfectly.
This dessert is best served warm, often with a dollop of whipped cream, a scoop of vanilla ice cream, or a luxurious helping of clotted cream. It’s the kind of dessert that transforms any meal into a celebration.
Ingredients for Sticky Toffee Pudding
To make the most delicious Sticky Toffee Pudding, you’ll need a handful of simple ingredients. Here’s a rundown of the essential items required to prepare both the cake and the toffee sauce:
For the Pudding:
- 1 1/2 cups chopped dates – Dates are key to this recipe, providing sweetness and moisture to the cake.
- 1 cup boiling water – The water is used to soften the dates, giving the pudding its rich flavor.
- 1 teaspoon baking soda – This helps soften the dates and enhances the cake’s texture.
- 1/2 cup unsalted butter, softened – Butter provides richness and flavor to the cake batter.
- 3/4 cup brown sugar (packed) – Brown sugar adds a deep, molasses-like flavor that complements the dates.
- 2 large eggs – Eggs bind the ingredients together and help the cake rise.
- 1 1/2 cups all-purpose flour – This forms the base of the cake, giving it structure.
- 1 1/2 teaspoons baking powder – This helps the cake rise and stay fluffy.
- 1/2 teaspoon salt – Balances the sweetness of the cake and enhances the flavor.
- 1/2 teaspoon vanilla extract – Adds depth and aroma to the cake batter.
For the Toffee Sauce:
- 1/2 cup heavy cream – Creates the smooth, velvety texture of the sauce.
- 1/4 cup brown sugar – This provides sweetness and caramel notes to the sauce.
- 2 tablespoons unsalted butter – Adds richness and helps create the silky texture of the sauce.
- 1/2 teaspoon vanilla extract – Enhances the flavor of the sauce and adds complexity.

Instructions for Sticky Toffee Pudding
Making Sticky Toffee Pudding is easier than you might think! Follow these step-by-step instructions, and you’ll have a dessert that rivals the best pudding recipes from top bakeries.
1. Prepare the Dates
Start by placing the chopped dates in a bowl. Pour the boiling water over them, and stir in the baking soda. Let the mixture sit for about 10 minutes. This will soften the dates and create a syrupy texture, which is essential for that signature sticky feel in the pudding. After 10 minutes, set this mixture aside to cool slightly.
2. Make the Pudding Batter
Preheat your oven to 350°F (175°C). Grease a 9×9-inch baking dish or individual ramekins. Cream together the unsalted butter and brown sugar in a large bowl until light and fluffy. This step is important for incorporating air into the batter, helping the cake rise.
Next, add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract, then whisk together the all-purpose flour, baking powder, and salt in a separate bowl. Gradually add the dry ingredients to the wet ingredients, mixing just until combined.
Finally, fold in the date mixture, including the liquid. This step is what gives the cake its moist and rich texture. Be careful not to overmix the batter—just stir until everything is evenly combined.
3. Bake the Pudding
Pour the batter into your prepared baking dish or ramekins. Bake for 30–35 minutes or until a toothpick inserted into the center comes out clean. The cake should be golden on top and firm to the touch but still moist inside. Let the pudding cool slightly before serving.
4. Prepare the Toffee Sauce
While the cake is baking, prepare the toffee sauce. In a small saucepan, combine the heavy cream, brown sugar, butter, and vanilla extract. Heat the mixture over medium heat, stirring constantly until the sugar has dissolved and the sauce has thickened. This should take about 3-4 minutes. The sauce should be smooth and slightly caramelized.
5. Serve the Pudding
Once the pudding has cooled slightly, cut it into squares if using a large baking dish, or serve individual ramekins. Drizzle the warm toffee sauce generously over the top of the pudding. The sauce should pool around the edges, soaking into the cake for maximum flavor.
Serve the Sticky Toffee Pudding warm, and top it with your favorite toppings such as whipped cream, vanilla ice cream, or clotted cream.
Tips for the Best Sticky Toffee Pudding
To ensure that your Sticky Toffee Pudding is as delicious as possible, here are some helpful tips:
- Use fresh dates: Fresh dates will give your pudding a more intense flavor. If your dates are too dry, they may not break down as well in the batter.
- Bake just right: Be careful not to overbake the pudding. It should remain moist inside, with a slightly sticky texture.
- Don’t skip the toffee sauce: The sauce is what makes Sticky Toffee Pudding stand out. Make sure to prepare it just before serving for the best experience.
- Make it ahead: You can prepare the pudding and sauce ahead of time. Just store the pudding and sauce separately, and reheat them before serving.
FAQs About Sticky Toffee Pudding
1. Can I make Sticky Toffee Pudding in advance?
Yes, you can prepare the pudding a day ahead. Allow the pudding to cool completely, then store it in an airtight container in the fridge. Reheat it in the microwave or oven before serving with the warm toffee sauce.
2. Can I make Sticky Toffee Pudding without dates?
Dates are essential for the flavor and texture of Sticky Toffee Pudding. While you can experiment with other fruits like prunes or figs, dates provide the signature sticky and rich texture that defines this dessert.
3. Can I freeze Sticky Toffee Pudding?
Yes, you can freeze the pudding for up to 3 months. Wrap the individual pieces or the whole cake tightly in plastic wrap, then place it in a freezer bag. When you’re ready to serve it, let it thaw in the fridge and reheat.
4. What can I serve with Sticky Toffee Pudding?
Sticky Toffee Pudding is often served with whipped cream, vanilla ice cream, or clotted cream. You can also add a sprinkle of chopped nuts for extra texture or a drizzle of caramel sauce for added sweetness.
5. Can I use light brown sugar instead of dark brown sugar?
Yes, light brown sugar can be used in place of dark brown sugar. However, dark brown sugar provides a deeper, more molasses-like flavor that complements the dates and toffee sauce better.
Conclusion
Sticky Toffee Pudding is a quintessential comfort food that never fails to satisfy. With its rich, moist texture and indulgent toffee sauce, this dessert is perfect for any occasion—whether it’s a family gathering, holiday dinner, or just a treat after a long day. The combination of soft dates, sweet brown sugar, and velvety sauce makes each bite a little piece of heaven. Try this recipe today, and enjoy a warm, comforting dessert that will quickly become a favorite in your household.
Print
Sticky Toffee Pudding Recipe: A Rich and Decadent British Dessert
Ingredients
-
1 1/2 cups chopped dates
-
1 cup boiling water
-
1 teaspoon baking soda
-
1/2 cup unsalted butter, softened
-
3/4 cup brown sugar (packed)
-
2 large eggs
-
1 1/2 cups all-purpose flour
-
1 1/2 teaspoons baking powder
-
1/2 teaspoon salt
-
1/2 teaspoon vanilla extract
-
1/2 cup heavy cream (for sauce)
-
1/4 cup brown sugar (for sauce)
-
2 tablespoons unsalted butter (for sauce)
-
1/2 teaspoon vanilla extract (for sauce)
Instructions
-
Prepare the Dates:
In a bowl, combine the chopped dates with boiling water. Add baking soda and stir. Let it sit for 10 minutes to soften and allow the mixture to cool slightly. -
Make the Pudding Batter:
Preheat your oven to 350°F (175°C). Grease a 9×9-inch baking dish or individual ramekins.
In a separate bowl, cream together the butter and brown sugar until light and fluffy.
Add eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
In another bowl, whisk together the flour, baking powder, and salt. Gradually add the dry ingredients to the wet ingredients, mixing just until combined.
Fold in the date mixture, including the liquid, until smooth. -
Bake the Pudding:
Pour the batter into the prepared baking dish or ramekins. Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean. Let the pudding cool slightly. -
Prepare the Toffee Sauce:
In a small saucepan over medium heat, combine the heavy cream, brown sugar, butter, and vanilla extract. Stir until the sugar has dissolved and the sauce is smooth and slightly thickened (about 3-4 minutes).
-
Serve:
Cut the pudding into squares (or serve individual ramekins) and drizzle the warm toffee sauce over the top.