Introduction
Sticky Toffee Pudding is a classic British dessert made with an incredibly moist date sponge cake, chopped walnuts, and a luxurious homemade toffee sauce. The dates give the sponge a naturally rich, caramel-like flavor, while the warm butter-toffee sauce soaks into every bite.
Served warm with vanilla ice cream, whipped cream, or custard, this comforting dessert is perfect for family dinners, holidays, special occasions, or whenever you want an indulgent homemade dessert.
Recipe Overview
| Details | Information |
| Prep Time | 20 minutes |
| Cook Time | 35–40 minutes |
| Date Soaking Time | 10–15 minutes |
| Total Time | About 1 hour 15 minutes |
| Servings | 8–10 |
| Pan Size | 8-inch / 20-cm round or square |
| Difficulty | Easy to Moderate |
| Cuisine | British |
| Dessert Type | Warm Pudding |
Ingredients
For the Date Sponge Cake
| Ingredient | Amount |
| Pitted Medjool dates, roughly chopped | 8 oz (225 g) |
| Boiling water | 1 cup (240 ml) |
| Baking soda | 1 teaspoon |
| Unsalted butter, softened | ¼ cup (60 g) |
| Dark brown sugar, packed | ¾ cup (150 g) |
| Large eggs, room temperature | 2 |
| Vanilla extract | 1 teaspoon |
| All-purpose flour | 1¼ cups (160 g) |
| Baking powder | 1 teaspoon |
| Salt | ¼ teaspoon |
| Chopped walnuts | ½ cup |
| Whole walnuts, for topping | Optional |
For the Sticky Toffee Sauce
| Ingredient | Amount |
| Unsalted butter | ½ cup (115 g) |
| Dark brown sugar, packed | 1 cup (200 g) |
| Heavy whipping cream | ½ cup (120 ml) |
| Vanilla extract | 1 teaspoon |
| Sea salt | Pinch |
Step-by-Step Instructions
Prepare the Dates
Preheat the oven to 350°F (175°C). Grease an 8-inch round or square baking pan and lightly dust it with flour if desired.
Place the chopped dates in a heatproof bowl. Sprinkle the baking soda over the dates and pour the boiling water over them.
Allow the dates to soak for 10–15 minutes. Once softened, gently mash them with a fork while keeping the soaking liquid. Do not drain the mixture.
Prepare the Cake Batter
In a large mixing bowl, beat the softened butter and dark brown sugar together for approximately 2–3 minutes, until the mixture becomes lighter and fluffy.
Add the eggs one at a time, beating well after each addition.
Stir in the vanilla extract.
Combine the Dry Ingredients
In another bowl, whisk together the all-purpose flour, baking powder, and salt.
Gradually add the dry ingredients to the butter mixture. Fold gently until just combined.
Avoid overmixing, as this can make the finished sponge dense instead of soft and tender.
Add the Dates and Walnuts
Pour the warm date mixture, including all of its soaking liquid, into the batter.
Fold gently until the dates are evenly distributed.
Add the chopped walnuts and fold once more.
The batter will be relatively wet. This is completely normal and helps create the characteristic soft texture of sticky toffee pudding.
Bake the Sponge
Transfer the batter to the prepared baking pan and spread it evenly.
Bake for approximately 35–40 minutes, or until the center is set and a toothpick inserted into the middle comes out with only a few moist crumbs.
Avoid overbaking the cake because the goal is a moist, tender sponge.
Remove the pudding from the oven and allow it to rest for approximately 5–10 minutes.
Make the Sticky Toffee Sauce
While the sponge is baking, prepare the sauce.
Place the butter, dark brown sugar, and heavy cream in a medium saucepan over medium heat.
Stir continuously until the butter has melted and the sugar has dissolved.
Bring the mixture to a gentle simmer and cook for approximately 3–5 minutes, stirring frequently, until the sauce becomes smooth, glossy, and slightly thickened.
Remove the saucepan from the heat.
Stir in the vanilla extract and a small pinch of sea salt.
Soak the Pudding
While the sponge is still warm, poke several small holes across the surface using a skewer or the handle of a wooden spoon.
Pour approximately ⅓ to ½ of the warm toffee sauce over the cake, allowing it to soak into the sponge.
Let the pudding stand for a few minutes so the sauce can penetrate the cake.
Serve
Cut the warm sticky toffee pudding into portions.
Place each serving on a dessert plate and spoon additional warm toffee sauce over the top.
Finish with a few walnuts if desired.
For the ultimate dessert experience, serve with vanilla ice cream, whipped cream, or warm custard.
Best Tips
Use soft, good-quality Medjool dates because they provide a naturally rich and caramel-like flavor.
Do not drain the dates after soaking. The hot soaking liquid is an important part of the pudding’s moist texture.
Make sure the butter is softened before creaming it with the brown sugar. This helps create a lighter cake batter.
Do not overmix the flour into the wet ingredients. Mix only until the ingredients are incorporated.
Keep the sauce gently simmering rather than boiling aggressively. A gentle simmer produces a smooth and creamy toffee sauce.
Pour the sauce over the sponge while the cake is still warm. The warm cake absorbs the sauce much more effectively.
Best Ingredient Options
Medjool Dates
Medjool dates are ideal because they are naturally soft and sweet. If using firmer dates, allow them to soak for a few additional minutes before mashing.
Brown Sugar
Dark brown sugar provides a deep caramel flavor. Light brown sugar can be used if dark brown sugar is unavailable, although the flavor will be slightly milder.
Walnuts
Walnuts add a pleasant crunch and balance the sweetness of the pudding. Pecans can also be used for a slightly sweeter, buttery flavor.
Heavy Cream
Heavy whipping cream creates a rich and silky sauce. For the best texture, use full-fat cream.
Recipe Variations
Classic Sticky Toffee Pudding
For a traditional version, omit the walnuts and serve the warm date sponge with plenty of homemade toffee sauce and vanilla custard.
Chocolate Sticky Toffee Pudding
Add 2 tablespoons of unsweetened cocoa powder to the dry ingredients for a richer chocolate variation.
Pecan Sticky Toffee Pudding
Replace the walnuts with an equal amount of chopped pecans and garnish with toasted pecans.
Orange Sticky Toffee Pudding
Add 1 teaspoon of finely grated orange zest to the cake batter for a subtle citrus flavor that pairs beautifully with the caramel sauce.
Individual Sticky Toffee Puddings
Divide the batter between greased ramekins and reduce the baking time. Begin checking them after approximately 20–25 minutes.
What to Serve With
Vanilla ice cream is one of the best pairings because the cold, creamy ice cream contrasts beautifully with the warm pudding and hot toffee sauce.
Warm vanilla custard creates an especially traditional British-style dessert.
Whipped cream provides a lighter option while still adding creamy richness.
Fresh berries can also be served alongside the pudding to introduce a little freshness and acidity.
A cup of freshly brewed coffee or black tea makes an excellent beverage pairing.
Make-Ahead Instructions
The sponge can be prepared 1–2 days ahead and stored covered in the refrigerator.
The toffee sauce can also be prepared in advance and refrigerated separately.
When ready to serve, warm the sponge gently and reheat the sauce over low heat. Add a small splash of cream if the sauce has become too thick.
Storage
Allow leftover pudding to cool before transferring it to an airtight container.
Store it in the refrigerator for up to 4 days.
Keep the toffee sauce refrigerated in a separate airtight container when possible.
Reheating
For individual portions, microwave the pudding for approximately 20–40 seconds, depending on portion size and microwave strength.
Warm the toffee sauce separately over low heat or in short microwave intervals.
For larger portions, cover the pudding with foil and warm it in a 300°F (150°C) oven until heated through.
Add extra warm toffee sauce before serving.
Freezing
The baked sponge can be frozen for up to 2–3 months.
Wrap individual portions tightly in plastic wrap and place them inside a freezer-safe container or bag.
The toffee sauce can also be frozen separately in an airtight freezer-safe container.
Thaw the pudding overnight in the refrigerator before reheating.
Common Mistakes to Avoid
Overbaking the Sponge
Sticky toffee pudding should be moist and tender. Baking it for too long can result in a dry sponge that does not absorb the sauce properly.
Draining the Dates
The soaking liquid contains moisture and contributes to the soft texture of the pudding. Keep it in the mixture.
Overmixing the Batter
Too much mixing can develop the gluten in the flour and produce a heavier cake.
Burning the Toffee Sauce
Keep the heat around medium and stir regularly. Excessive heat can cause the sugar to burn or make the sauce separate.
Serving It Cold
Although the pudding can be enjoyed cold, it is particularly delicious when served warm with freshly heated toffee sauce.
Nutrition Estimate
Approximate values per serving, assuming 10 servings and excluding ice cream or custard.
| Nutrient | Approximate Amount |
| Calories | 470 kcal |
| Carbohydrates | 65 g |
| Protein | 5 g |
| Fat | 22 g |
| Saturated Fat | 11 g |
| Sugar | 45 g |
| Fiber | 4 g |
| Sodium | 250 mg |
Nutrition values are estimates and can vary depending on the brands, ingredients, serving size, and preparation method.
Frequently Asked Questions
Can I make sticky toffee pudding without walnuts?
Yes. Simply leave the walnuts out of the batter and use the classic date sponge with toffee sauce.
Why is my sticky toffee pudding dry?
The most common causes are overbaking, using too little date mixture, or allowing the sponge to cool completely before adding the sauce.
Can I make the toffee sauce ahead of time?
Yes. Refrigerate the sauce in an airtight container for up to several days and gently reheat it before serving.
Can I use regular dates instead of Medjool dates?
Yes. Regular dates can work, although they may be firmer and less naturally sweet. Give them enough time to soften in the boiling water.
Can I make this dessert gluten-free?
Yes. Replace the all-purpose flour with a good-quality 1-to-1 gluten-free baking flour blend designed for cakes.
What is the best topping for sticky toffee pudding?
Warm toffee sauce is essential. For an extra indulgent dessert, add vanilla ice cream, whipped cream, custard, or a few toasted walnuts.
Final Thoughts
This homemade Sticky Toffee Pudding is the ultimate comfort dessert: a soft date-filled sponge, crunchy walnuts, and a luxurious buttery brown-sugar toffee sauce come together in every warm, indulgent bite.
For the best experience, serve it fresh from the oven with plenty of warm sauce and a scoop of vanilla ice cream or a generous spoonful of creamy custard.