Sticky Toffee Pudding
Why this recipe works
- Classic comfort: Warm sponge and buttery toffee sauce create the soft, syrupy texture that defines a good sticky toffee pudding.
- Deep caramel flavour: Dark brown sugar and dates build rounded caramel notes without needing a complicated caramel base.
- Easy to prepare ahead: The sponge and sauce can be stored separately, then reheated before serving so the pudding stays tender and the sauce remains smooth.
Get the most out of this recipe
Timing notes
- Let the sponge stand briefly: A short rest after baking helps the crumb settle before the warm sauce is poured over.
- Serve while warm: The pudding is at its best when the sponge is warm and the sauce is loose enough to soak in and coat each portion.
Texture tips
- Soften the dates properly: Letting the date mixture stand before folding it into the batter helps the sponge bake up moist rather than dense.
- Fold gently: Once the flour is added, mix only until combined to keep the pudding soft and light.
- Keep the sauce gentle: A steady simmer gives the toffee sauce a glossy texture; boiling it hard can make it separate.
Ingredient notes
- Use soft dried dates if possible: Plump dates break down more easily and give the sponge a smoother, richer texture.
- Cream affects the sauce: Double cream gives the fullest, silkiest sauce; single cream makes a lighter version and may need a little longer to thicken.
- Season the sweetness: A small amount of fine sea salt sharpens the caramel flavour and keeps the sauce from tasting flat.
Make-ahead tips
- Store sponge and sauce apart: Keeping them separate helps the sponge hold its texture and makes reheating more controlled.
- Reheat gently: Warm sponge portions in a 180°C (355°F) oven until piping hot, then heat the sauce slowly over low heat.
- Freeze the sponge only: The baked sponge freezes well when wrapped tightly; thaw overnight in the fridge before reheating and serving with freshly warmed sauce.
Equipment you'll need
Ingredients
Date sponge
Toffee sauce
Instructions
- Heat the oven to 180°C (355°F). Grease a cake pan well with a little of the unsalted butter.
- Roughly chop the dried dates and put them in a saucepan with the whole milk. Bring just to a simmer, then take off the heat and stir in the bicarbonate of soda; it will foam up.
- Leave the date mixture to stand for 10 minutes to soften, then mash lightly with a fork so it is thick and spoonable. Set aside to cool slightly.
- In a mixing bowl, beat the unsalted butter and dark brown sugar until lighter and creamy. Beat in the vanilla extract, then add the eggs one at a time, mixing well after each.
- Whisk the plain flour with the baking powder and fine sea salt, then fold into the bowl. Fold in the warm date mixture until evenly combined, taking care not to overmix.
- Scrape the batter into the prepared cake pan and level the top. Bake for 25 to 30 minutes, until risen and a skewer comes out clean or with a few moist crumbs.
- While the pudding bakes, make the sauce: put the unsalted butter, dark brown sugar and double cream in a saucepan over medium heat. Stir until the sugar dissolves, then simmer gently for 4 to 6 minutes until glossy and slightly thickened; stir in the vanilla extract and fine sea salt.
- Let the pudding stand for 5 minutes, then poke holes all over with a skewer. Pour over about a third of the warm toffee sauce and leave it to soak in for a minute, then serve in portions with the remaining sauce spooned over.
Recipe notes
Tips
- Keep the toffee sauce at a gentle simmer rather than a rapid boil so it stays smooth and does not split.
- For extra soak, warm the pudding portions briefly, then spoon over hot sauce just before serving.
- If serving to young children, pregnant people, older adults, or anyone immunocompromised, use eggs that are produced to be eaten lightly cooked and bake the sponge until a skewer comes out clean.
Substitutions
- Replace Vanilla extract with vanilla bean for a more pronounced vanilla flavour.
- Replace Double cream with single cream for a lighter sauce, simmering a little longer to thicken.
Storage
- Refrigerate up to 3 days
- Cool completely, then refrigerate the sponge and sauce separately in airtight containers. Reheat sponge portions in a 180°C (355°F) oven for 8 to 10 minutes until piping hot, and warm the sauce gently in a saucepan over low heat. Freeze the sponge well wrapped for up to 2 months; thaw overnight in the fridge before reheating.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 6 servings
- Total time: 55min (25min active)
- Difficulty: Medium
- Cuisine: British
-
Allergens:
Eggs Gluten Milk Wheat
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
OXO Good Grips Stainless Mixing Bowl Set
- Non-slip base
- Comfort grip
- Higher price
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























