Sticky Toffee Pudding (Very Detailed, Long-Form Recipe)
Sticky toffee pudding is a classic British dessert consisting of a moist sponge cake made with dates, covered in a rich toffee sauce, and traditionally served warm with cream, custard, or ice cream. This version is written in great detail to help achieve excellent results even if you have never made it before.
Yield
Serves 10–12 people
Preparation Time
30–40 minutes
Baking Time
35–40 minutes
Total Time
Approximately 1 hour 20 minutes
Ingredients for the Date Mixture
300 grams pitted dates, roughly chopped
300 milliliters boiling water
1 teaspoon baking soda
Ingredients for the Pudding Batter
115 grams unsalted butter, softened to room temperature
200 grams dark brown sugar
3 large eggs
1 teaspoon vanilla extract
250 grams all-purpose flour
2 teaspoons baking powder
1/2 teaspoon salt
120 milliliters whole milk
Ingredients for the Toffee Sauce
250 grams dark brown sugar
200 grams unsalted butter
500 milliliters heavy cream
2 teaspoons vanilla extract
1/4 teaspoon salt
Optional Garnishes and Serving Accompaniments
Vanilla ice cream
Whipped cream
Pouring cream
Custard
Finely chopped toasted pecans
Finely chopped walnuts
A light dusting of cocoa powder
Extra warm toffee sauce
Understanding the Role of Dates
Dates are the foundation of sticky toffee pudding. They contribute moisture, sweetness, color, and a subtle caramel flavor. Even people who do not normally enjoy dates often love them in this dessert because the fruit essentially melts into the batter during baking. The baking soda helps soften the dates and break them down into a smooth mixture that integrates evenly into the sponge.
Step 1: Prepare the Date Mixture
Place the chopped dates into a heatproof bowl.
Pour the boiling water over the dates. Sprinkle the baking soda on top and stir gently.
At first, the mixture may foam slightly. This is normal and happens because the baking soda reacts with the natural acidity of the dates.
Allow the mixture to sit for about 20 minutes. During this time the dates will soften significantly.
Once softened, mash the dates thoroughly with a fork. For an even smoother texture, use an immersion blender or food processor. The goal is a thick puree with only tiny pieces of date remaining.
Set aside and allow the mixture to cool slightly.
Step 2: Prepare the Baking Pan
Preheat the oven to 175°C (350°F).
Grease a baking dish approximately 23 x 33 centimeters (9 x 13 inches). You may also use a deep square baking tin.
For extra insurance against sticking, line the bottom with parchment paper and lightly grease the paper as well.
Set the prepared pan aside.
Step 3: Mix the Dry Ingredients
In a medium bowl, combine:
250 grams all-purpose flour
2 teaspoons baking powder
1/2 teaspoon salt
Whisk thoroughly until evenly distributed.
This step ensures the baking powder and salt are spread evenly throughout the batter, helping the pudding rise uniformly.
Step 4: Cream the Butter and Sugar
Place the softened butter into a large mixing bowl.
Add the dark brown sugar.
Using an electric mixer, beat the mixture for 3–5 minutes until light, fluffy, and slightly paler in color.
Proper creaming creates tiny air pockets in the butter, which contributes to a softer, lighter sponge.
Scrape down the sides of the bowl occasionally to ensure everything mixes evenly.
Step 5: Add the Eggs
Add the eggs one at a time.
Beat thoroughly after each addition.
If the mixture looks slightly curdled, do not worry. It will smooth out once the flour is incorporated.
After all eggs have been added, mix in the vanilla extract.
Continue beating until the mixture is smooth and well combined.
Step 6: Combine Wet and Dry Components
Add approximately one-third of the flour mixture to the butter mixture.
Mix gently until mostly combined.
Add half of the milk and mix again.
Add another third of the flour mixture.
Add the remaining milk.
Finish with the final third of the flour mixture.
Mix only until no dry flour remains visible.
Avoid overmixing, as excessive mixing can develop gluten and create a tougher sponge.
Step 7: Incorporate the Date Mixture
Add the prepared date puree to the batter.
Fold gently using a spatula.
Continue folding until the batter is completely uniform.
The finished batter should be thick but pourable, with a rich caramel-brown color.
At this stage, the batter may appear heavier than a standard cake batter. This is expected due to the high moisture content from the dates.
Step 8: Fill the Baking Dish
Pour the batter into the prepared baking dish.
Spread it evenly using a spatula.
Tap the dish gently on the counter a few times to remove any large air pockets.
Ensure the surface is level for even baking.
Step 9: Bake the Pudding
Place the baking dish in the center of the preheated oven.
Bake for 35–40 minutes.
Avoid opening the oven during the first 25 minutes.
The pudding is ready when:
The top is lightly browned.
The center springs back when gently touched.
A skewer inserted into the center comes out with only a few moist crumbs attached.
Do not overbake. The pudding should remain moist.
Remove from the oven and place on a cooling rack.
Allow it to cool for approximately 10 minutes.
Step 10: Prepare the Toffee Sauce
While the pudding is baking, make the sauce.
Place a medium saucepan over medium heat.
Add:
250 grams dark brown sugar
200 grams butter
500 milliliters heavy cream
1/4 teaspoon salt
Stir continuously until the butter melts completely.
Bring the mixture to a gentle simmer.
Reduce the heat slightly and cook for 5–8 minutes.
Stir regularly to prevent scorching.
The sauce should become smooth, glossy, and slightly thickened.
Remove from the heat.
Stir in the vanilla extract.
Allow the sauce to cool for a few minutes.
As it cools, it will thicken further.
Step 11: Soak the Pudding
Using a skewer, toothpick, or thin knife, poke many holes across the surface of the warm pudding.
Slowly pour about one-third of the warm toffee sauce over the pudding.
The sauce will seep into the holes and penetrate deep into the sponge.
Allow the pudding to rest for 10–15 minutes.
This soaking step is one of the secrets to achieving the luxurious texture associated with restaurant-quality sticky toffee pudding.
Step 12: Portion and Serve
Cut the pudding into squares or rectangles.
Place each serving onto a plate or dessert bowl.
Generously spoon additional warm toffee sauce over the top.
Serve immediately while warm.
For the most traditional presentation, add a scoop of vanilla ice cream or a spoonful of lightly whipped cream alongside the pudding.
The contrast between the hot pudding and cold ice cream is particularly enjoyable.
Advanced Tips for Exceptional Results
Use soft, moist dates rather than dry dates.
Allow ingredients such as butter, eggs, and milk to reach room temperature before mixing.
Do not rush the creaming stage.
Avoid overmixing once flour has been added.
Slightly underbaking is preferable to overbaking.
Prepare extra sauce if you enjoy a very rich dessert.
The pudding often tastes even better several hours after baking because the flavors have more time to develop.
Storage Instructions
Allow the pudding to cool completely.
Cover tightly and refrigerate for up to 5 days.
Store the toffee sauce separately in an airtight container.
When ready to serve, reheat individual portions in the microwave for 20–30 seconds.
Warm the sauce gently in a saucepan or microwave before pouring over the pudding.
Freezing Instructions
The pudding freezes very well.
Wrap individual portions tightly in plastic wrap and then place them in a freezer-safe container.
Freeze for up to 3 months.
Thaw overnight in the refrigerator.
Reheat gently and serve with freshly warmed toffee sauce.
Common Mistakes to Avoid
Using too little date mixture, resulting in a dry pudding.
Overbaking, which reduces moisture.
Making the sauce over excessively high heat, causing separation.
Skipping the soaking stage.
Using cold ingredients directly from the refrigerator.
Adding all the flour at once and overmixing the batter.
Expected Texture and Flavor
A properly made sticky toffee pudding should have:
A dark golden-brown color.
A soft, moist, almost melt-in-the-mouth crumb.
Deep caramel and butterscotch notes.
Rich toffee flavor from the sauce.
Balanced sweetness rather than a sugary taste.
A luxurious, sticky finish that coats each bite without becoming heavy.
This recipe produces a deeply moist, richly flavored sticky toffee pudding with plenty of silky toffee sauce, making it suitable for family gatherings, dinner parties, holiday meals, or any occasion where a comforting classic dessert is desired.