Traditional Sticky Toffee Pudding is a classic British dessert that combines a rich, moist sponge cake with a luscious, gooey toffee sauce. This indulgent treat is beloved for its comforting, sweet flavors and its ability to satisfy even the strongest sweet tooth. Often served warm with a dollop of whipped cream, vanilla ice cream, or a generous pour of extra toffee sauce, sticky toffee pudding is a crowd-pleaser that’s perfect for any occasion, especially during the colder months when you’re craving something cozy and decadent.
The foundation of sticky toffee pudding is a soft, moist sponge made with dates, which add natural sweetness and create a wonderfully dense texture. The dates are chopped and soaked in hot water, allowing them to soften and infuse the cake with a subtle richness. Once mixed with butter, flour, and sugar, the batter bakes into a tender, dark cake with a deep, caramel-like flavor. The dates not only contribute to the taste but also help to keep the sponge moist and tender.
The star of the show, however, is the toffee sauce. Made with butter, brown sugar, heavy cream, and a splash of vanilla, the sauce is cooked until it thickens and becomes silky smooth. Once the cake is baked, it’s soaked with the warm toffee sauce, which seeps into the sponge, making it even more moist and adding layers of sweet, rich flavor. The result is a perfectly sticky, melt-in-your-mouth pudding that’s impossible to resist.
Sticky toffee pudding is best served warm, allowing the toffee sauce to remain luscious and gooey. It’s traditionally accompanied by a scoop of vanilla ice cream or a dollop of whipped cream, which adds a cool, creamy contrast to the warm, sticky cake. For an extra touch of indulgence, some recipes call for additional toffee sauce drizzled over the top before serving.
This comforting, nostalgic dessert is a must-try for anyone who loves sweet, rich flavors. Whether you’re enjoying it at a festive meal, serving it as a dessert for family and friends, or simply treating yourself, Traditional Sticky Toffee Pudding is a satisfying and unforgettable treat.

Ingredients
- 200 g pitted dates chopped finely
- 1 teaspoon baking soda
- 250 milliliters water boiling
- 60 g butter softened
- 150 g brown sugar packed
- 2 unit eggs beaten
- 200 g self-raising flour sifted
- 1 teaspoon vanilla extract
- 200 g dark brown sugar for the toffee sauce
- 200 milliliters heavy cream for the toffee sauce
- 100 g butter for the toffee sauce
- 1 teaspoon vanilla extract for the toffee sauce
Instructions
- Preheat the oven to 180°C (350°F). Grease a baking dish.
- Combine the chopped dates and baking soda in a bowl. Pour over the boiling water and let stand for 10 minutes to soften.
- In a large bowl, cream the butter and brown sugar together until light and fluffy. Beat in the eggs one at a time, then stir in the vanilla extract.
- Gently fold in the flour and the soaked date mixture until well combined.
- Pour the batter into the prepared baking dish and bake for 35-40 minutes or until a skewer inserted into the center comes out clean.
- While the pudding is baking, prepare the toffee sauce. In a saucepan over medium heat, combine the dark brown sugar, butter, and heavy cream. Bring to a boil, then reduce heat and simmer for about 5 minutes, stirring constantly until thickened. Stir in the vanilla extract.
- Once the pudding is done, let it cool slightly. Serve warm with the toffee sauce drizzled generously over the top.
Nutrition










I don’t know why people love this so much. It was okay, but kinda too sweet for me. Just my opinion.
This is the best sticky toffee pudding I’ve ever made! Everyone loved it!
I’m glad you loved it! Sticky toffee pudding is such a classic. Did you add any nuts or maybe ice cream on the side? That’s what I like to do!
I don’t trust 200 g dates unless they’re super soft. Mine were kinda dry and I had to soak longer than 10 minutes. Otherwise, still tasted great.
I’m skeptical about “self-raising flour” when most recipes I see use plain flour + baking powder, but it still rose nicely. Flavor is amazing.
Honestly same—self-raising flour always feels a bit like cheating, but if it still rose and tastes great, I’m not complaining 😄
I’ve never heard of this before but I tried it because my friend recommended it. Not my favorite, but I can see the appeal. A bit too rich for me.
I was skeptical about 200g dates plus baking soda, but it actually comes out moist and tender. Very classic sticky toffee vibes. Would totally make again for guests.
This recipe is great but my pudding came out a bit dry. Maybe I overbaked or somethin. Next time I’ll watch it closer!
Too much butter! Is there a healthier version? My waistline can’t take it 😉
Just made this for the first time and wow, it’s AMAZING! I added nuts for crunch. Yum! 🙌
Really? I tried it and found it way too sweet. Maybe it’s just me, but it was too rich.
Glad you enjoyed it! Adding nuts sounds like a great twist. I might try that next time!
Is 180°C really right? Seems too hot. I used 160°C and it turned out fine.
Tastes like a candy shop in my mouth!!!
Wow, that sounds amazing! Can’t wait to try it! 😍
Candy shop? Really? This seems way too sweet for me.
Delicious! 😍 Used coconut cream instead of heavy cream, turned out great!
Coconut cream? That’s interesting! I would have never thought to swap that. Sounds awesome! 😋
I’m not sure about using self-raising flour here—mine rose more than expected and came out kind of bready. Maybe my flour brand is different? Sauce still saved it.
That’s interesting—self-raising flour can vary a lot by brand. If yours has a stronger leavening, it can definitely come out more bread-y or “puffy” instead of tender.
Mines did the same thing at first 😅 I think I overmixed the batter after adding the flour. Next time I’ll fold just until combined. Sauce sounds like a lifesaver though!
I loved making this! Used dates from the farmer’s market. Impressive and people thought I was a chef!
Super comforting, like bakery sticky toffee pudding vibes. The date step with baking soda makes a big difference. Next time I’ll bake 2-3 minutes less since my oven runs hot.
Yes!! That date + baking soda step is *everything*. I tried it once without letting it sit and it was way flatter—yours sounds perfect.
I don’t know, my cake turned out more like a brick. Could be my oven though? Not sure! 😕
A brick? Yikes! Maybe it was overcooked or too much flour? 😳 Baking can be tricky sometimes!
Sounds like somethin’ went wrong! Maybe check your oven temp next time? It can really mess things up! 🍰
Sticky toffee pudding always feels fancier than it is. I love how simple the method is—no complicated ingredients, and the sauce is basically magic.
Too sweet for my taste! I bet it could use less sugar. Sorry, not a fan.
This reads like an exact science, but my eggs were cold and the batter looked a little weird when I added them. I had to gently mix longer. End result: yummy, but definitely fussy.
Best dessert ever! Super easy to make and tastes divine. My family devoured it!
The sauce is where it’s at—so rich and sticky. I followed everything and it came out glossy. Might even double the sauce next time (no regrets).
super good! my family loved it, especially the sauce!
I was skeptical about the baking soda + dates step, but it really does make the texture softer. Mine took closer to 40 minutes, but the skewer test saved me.
I tried it and added nuts like walnuts, yum! Still tastes like sticky toffee pudding but with a crunch!
Dates + baking soda soaking in boiling water is a great idea. I’ve never done the “let stand 10 minutes” step before and it made the texture way softer. Vanilla in both parts was perfect.
Wow, this is a lot of work for a cake, I think I’ll stick to store bought! 😅
OMG the toffee sauce was the best part. I simmered closer to 7 minutes and it got that perfect spoon-coating thickness. Will absolutely make again.
Why is it called sticky? The sauce was kinda runny. Anyone else had this problem? 🤷♂️
Followed instructions but my pudding kinda sank… what did I do wrong? 😩
Quick and easy! Love the caramel sauce part! Even my kids liked it, which is something.
This is an okay dessert, not life-changing. The pudding part is nice, but I found it a little sweet even with the drizzle. Still, friends ate it fast.
This is not an authentic pudding. Real sticky toffee pudding is made with treacle, not brown sugar. Just saying. 😤
Yummm! Best dessert ever! My kids loved it and so did I, super easy to make!
I was skeptical at first. It seemed too sweet, but after trying it, I was surprised how good it tastes! Just be careful with the sugar.
Too sweet? I thought it was perfect! Maybe I have a sweet tooth? 🤔
I’m glad you gave it a chance! It’s one of my favorites. Just have a glass of milk nearby!
This sticky toffee pudding is simply divine! I followed the recipe exactly and it turned out perfectly. Will definitely make it again!
This pudding is to die for! So rich and delicious. My whole family loved it! 🍮
Looks good, but isn’t it just too sweet? I might try it with less sugar next time.
Absolutely agree! This is my go-to dessert for family dinners. Sooo good! 😍
Isn’t sticky toffee pudding supposed to be healthy? I feel like I gained 5 pounds just looking at it.
Lol, it’s definitely not a health food! But it’s sooo good. Just enjoy it in moderation! 🤤
Healthy? Nah, that’s a dessert! Just accept the calories and eat happy! 🍰
This pudding is AMAZING! Just like my grandma used to make. So rich and sweet!
Wow, this sounds so good! Can’t wait to try it — my grandma made it too, but I can never get it right. Maybe this recipe will help!
Easy to follow recepie! My kids enjoyed helping mix everything together. 🥳
Made this last night and it was dangerously good. The dates taste super rich, and the sauce thickens exactly how you want—no graininess. My only tweak: baked mine closer to 40 min.
Um, is this even a real recipe? Doesn’t seem right to me. Plus, what’s with the dates?! Why not just use chocolate?
I don’t think dates can replace chocolate… Just sounds weird to me. What’s next, broccoli in cookies?
Actually, dates give it a lovely flavor! It’s a classic recipe for a reason. You should try it before dismissing it!
My toffee sauce turned grainy for some reason. I think I boiled it too hard—any tips? Flavor was still good though, so I didn’t fully mess up.
The dates make this so unique. I’ve never had anything like it before! Great recipe! 🎉
I tried making this, but it turned out so soggy. What did I do wrong? I think I overcooked it.
I didn’t understand why we boil the dates… seems weird but okay? 😂
Pretty solid recipe, but 180°C felt a bit low for my oven. I had to bake a little longer and cover loosely with foil halfway through so it wouldn’t over-brown.
Mine sank a little in the middle (probably my folding was too rough). Still tasted great though—like caramel pudding. Next time I’ll be gentler and check with a skewer earlier.
Mine did the same (sank in the middle) and I think my oven runs hot. I also baked longer than 40 min but still gooey inside—maybe your skewer test should come out like crumbs?
Ahh that sounds exactly like what happens when the folding is a bit too aggressive—good call on being gentler next time. “Caramel pudding” is a great sign though!
I didn’t have all the ingredients so I used regular sugar and no dates. It still tasted decent.
Too much sugar, honestly. Also 180°C for 35-40 minutes—my oven runs hot and it got kinda dark before the skewer came out clean. Not terrible, just not my thing.
Made this last weekend and it’s *dangerously* good. The date flavor is cozy and the toffee sauce actually thickened like the recipe promised. 10/10 comfort dessert.
Came out a little too rich for me… maybe my cream was extra thick. Also I accidentally used regular flour not self-raising once—don’t do that lol.
Regular flour instead of self-raising is probably the sneaky culprit too. I’ve done that once—came out dense and super rich feeling. Your “don’t do that” made me laugh but you’re right 😂
Ugh I feel you—sticky toffee puddings can go from “perfect” to “too rich” so fast. If your cream was thick, that’ll definitely make the sauce heavier. Next time maybe add a splash more cream or simmer it a touch less.
Super easy recipe, but it needs more vanilla! The sauce is too sweet for my taste. 😬
Wow this was sooo sticky I burnt my tounge lol. Followed recipe exactly except I forgot the vanilla in the pudding (oops) but it still slapped. Will make again.
Not sure about the measurements—200 g dates + 1 tsp baking soda + 250 ml boiling water seems like a lot of liquid. I let it sit, but the batter felt wet before baking.
Made this last weekend and it was dangerously good. The toffee sauce turned glossy and thick just like you said—my family kept going back for “one more bite.” 10/10 comfort dessert.
I don’t get why people rave about this. It was just okay, a bit too sweet for my taste.
I totally agree with you! It’s way too sweet for my liking as well. Maybe try reducing the sugar next time?
The texture was good, but my skewer came out “clean” yet the center was slightly underdone. Next time I’ll go closer to 40 minutes and check earlier.
Totally been there—“clean skewer” can fool you, especially with sticky/dense puddings. Checking around 35–40 mins and looking for a slight wobble in the center is a solid move.
Maybe your oven runs hot? Also I think 40 min is perfect—mine takes like 38 every time. Still tastes fine even if a tiny bit under. 😉
I think the baking soda amount might be a bit much? The flavor was okay but it had a slight tang, and I followed the steps. Maybe my dates were extra dry.
Tang is usually from the baking soda, yeah. But honestly 1 tsp with 200g dates is pretty standard-ish. If your dates were extra dry, they might not hydrate evenly, so the batter chemistry can feel “off”.
I’ve made this and that 1 tsp baking soda can definitely leave a little tang, especially if your dates are dry. Next time I’d try 1/2 tsp and see. Also make sure you let the date-water sit the full 10 min.
I followed it pretty closely, but mine turned out a bit dense. I think I overmixed the flour? Still tasty though, and the sauce saved it.
Made this for a Sunday dessert night and it was gone FAST. The sauce is legit—thick, glossy, and super buttery. I used slightly less sugar once and still loved it.
Directions are clear, but I’m confused by the “2 unit eggs” part. I used large eggs anyway and it worked, just wish it said a specific size/grams.
Not sure about the 200 ml heavy cream with 100 g butter—mine split slightly when simmering. Still tasted good though. Maybe I didn’t stir enough or my heat was too high.
Made it with a bit less sugar and it still turned out sweet enough. Dates + baking soda step is key—smelled amazing while baking.
I’m skeptical about “self-raising flour” working with dates and soda… but okay, I tried it. It came out dense, but sweet and rich. Would make again maybe, if I can find the same flour.
Five stars. sticky. toffee. yes.
Five stars!!! This is exactly the sticky, toffee-y vibe I want. The sauce thickens like magic.
This is dangerously close to my favorite pub pudding. The toffee sauce thickened perfectly for me—just keep stirring like the recipe says.
Yes!! Exactly what I wanted—my sauce usually turns grainy, but stirring constantly saved it. Glad you nailed it.
The toffee sauce is where it’s at. I simmered the full 5 minutes and stirred constantly like the instructions said—thick, glossy, and not too sweet. Great recipe.
This tasted like Christmas even though it’s September 😅. I added a tiny pinch of salt to the sauce and it made the flavors pop.
I followed it pretty closely, but I think I underbaked mine by like 5 minutes. Center was a bit gooey (not in a bad way), and the flavor was still spot on. Next time I’ll trust the skewer test more.
It was good but… I found it a little too sweet for my taste. Maybe cut the dark brown sugar in the sauce by 20-30g next time.