Sticky Toffee Pudding
A perfect recipe for the classic British dessert. Warm date laced cake, soaked and drizzled with a luscious toffee sauce. Served with a scoop of vanilla ice cream, this indulgent dessert will make your tastebuds sing. Plus recipe VIDEO included!
This right here…is one of my favorite desserts in the history of EVER!
As in if I could choose my last meal, this would be IT. Sorry chocolate desserts, you’re still high up there.
But this…was love at first bite.
Sticky toffee pudding and I met about 4 years ago in my kitchen. I had been itching to try the popular British dessert for so long and found no better timing to make it than during a cheat meal I had while on a nightmare-like diet.
Could be due to food deprivation, but my first bite was like nothing I’ve ever experienced before. It was like the peak of a romantic movie. Eyes closing, music playing in my head and an imaginary camera swiftly filming around me in circles. It was like it swept me off of my feet. I knew I had to sit down for the this one…and pour more toffee sauce.
Every bite after that, was followed by an “Mmmmmm” and a stare at it in disbelief. I just couldn’t believe that something could taste THIS good.
This warm, moist and flavorful cake doused with toffee sauce and hugged by vanilla ice cream, transported me to cloud number 9.
Honestly, I didn’t think I was even gonna like it at all. The fact that it has dates in the batter is just plain…weird? I mean, I do love dates, but I think of them more as an energy source, instead of food for pleasure. Boy was I wrong…So dang wrong!
Even those who claim not to like dates, love this! You see, although it has dates in the batter, it does not scream dates. The toffee flavor takes center stage and the date is more like a supporting actor. You’ll still taste it but its not like: “whoooaaa! that’s a date cake,” it will be more like “yummy…what’s in here? Oh is that date? Mmmmm how nice.”
Sticky toffee pudding, unlike its name, is actually very cakey, and not at all pudding-y. Apparently the word ‘pudding’ is used in Britian for the word ‘dessert.’ I think…Don’t quote me on that! But after coming up with a phenomenal dessert like that, the British can call it ‘Rakabooba’ if they want and we won’t complain.
This recipe is a perfect representation of the delicious dessert. The cake is moist (without being soggy or dense), flavorful and simply delicious. The sauce is drinkable! Put them together and you’ve got yourself the perfect marriage of flavors. Now let’s make it!
Now that you’ve watched the video and probably drooled, let’s talk details. Find yourself some soft and plush dates like medjool (or magdool) and get rid of their pits, and chop ’em up.
Put them in a saucepan with water and cook until they soften up and become mushy and the water is absorbed, about 5 minutes.
Then stir a teaspoon of baking soda. It will foam up and make you feel like a cool chemist. The baking soda is there to help soften the date skins. Leave that to cool while you go make an easy peasy yummy toffee sauce. Then you’ll make a cake batter like most cake batters, mixing together butter, sugar, eggs, vanilla, flour and baking powder. Then you add in the cooled date mixture.
Make sure its well mixed then portion into jumbo cupcake pans and bake.
*I chose to make it into jumbo cupcakes this time around, but below in the ‘Recipe’ section, you’ll find instructions for both regular-sized cupcakes and a 9inch cake. I actually make it into the 9inch cake most of the time. So it’s your call. As soon as they come out of the oven, poke a ton of holes and pour some of that delicious hot toffee sauce right on top. Give it about 5 minutes for the sauce to soak in.
Then turn into your serving platter and drizzle with more sauce. Oh yeah!
Cute and all but for me, served with a scoop of vanilla ice cream is the only way to go! And when it comes to that toffee sauce, the more the merrier.
I have a feeling you will fall in love too.
Sticky Toffee Pudding

A perfect recipe for the classic British dessert. Warm date laced cake, soaked and drizzled with a luscious toffee sauce. Served with a scoop of vanilla ice cream, this indulgent dessert will make your tastebuds sing.
Ingredients
For the Cake:
- 1 1/2 cups (10 ounces/ 284 grams) pitted and chopped medjool or magdool dates*
- 1 1/2 cups water
- 1 teaspoon baking soda
- 2 cups (8.8 ounces/ 250 grams) all purpose flour (preferably weighed)*
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/2 cup (4oz/ 114 grams) unsalted butter, softened to room temperature
- 1 cup (7 ounces/ 200 grams) packed soft light brown sugar
- 1/4 cup (1 3/4 ounce/ 50 grams) granulated sugar
- 3 large eggs, at room temperature
- 1 1/2 teaspoons pure vanilla extract or 1 tablespoon imitation vanilla flavoring
For the Toffee Sauce:
- 3/4 cups (6oz/ 170 grams) unsalted butter
- 1 1/2 cups (10 1/2 ounces/ 300 grams) packed soft light brown sugar
- 1 cup heavy whipping cream
- 1/4 teaspoon salt
- Vanilla ice cream, for serving
Instructions
For the cake:
- In a medium saucepan, put the dates and water together and cook over medium heat. Simmer together, stirring constantly until the dates are soft and mushy, and the water is absorbed, about 5 minutes. Remove from heat and stir in the baking soda. The mixture will foam. Transfer to a large plate, cover and set aside to cool completely, slightly warm is ok. Or put in the freezer to speed things up.
- Meanwhile make the toffee sauce (instructions below)
- Then adjust the oven rack to lower middle position and preheat the oven to 350F/180C.
- If making jumbo or regular cupcakes, grease and flour or non-stick spray the cupcake pans. If making one large cake, then grease or spray the bottom of a 9inch pan, line with parchment paper or foil round, then grease and flour or spray over the rounds and on the sides of the pan.
- In a medium bowl, whisk together the flour, baking powder and salt. Set aside.
- In the bowl of a stand mixer fitted with the paddle attachment, or a regular large bowl and a handmixer, beat the butter with both sugars until lightened in both texture and color, about 5 minutes, scarping down the bowl as needed.
- Add the eggs, one at a time, mixing well after each addition. Mix in the vanilla.
- On lowest speed, gradually add the flour mixture, just until combined. Do not overmix.
- Add the dates and mix gently on low speed just until well combined. Scrape down the bottom and sides of the bowl, to make sure that everything is well mixed together.
- Fill the regular-sized cupcake pans with 1 scoop of batter in each cavity or 2 scoops for regular-sized cupcakes, filling them 2/3 of the way. For the large 9inch pan, pour all of the batter in the prepared pan.
- Bake for (17 to 20 minutes for regular-sized cupcakes), (22 to 25 minutes for jumbo cupcakes) or (50 to 60 minutes for the large cake). Because different ovens vary in temperature, the best way to test for doneness is to make sure that a toothpick inserted in the center of the cake comes out with a few cooked crumbs attached, the sides starts to pull away from the pan and the center springs back to the touch.
- Take out of the oven then reheat the toffee sauce until very hot. Poke holes all over the cake using a tooth pick or wooden skewer, then pour (1 tablespoon of sauce on top of each regular sized cupcake), or (2 tablespoons for each jumbo cupcake), or (1/3 of the sauce over the large cake).
- Leave the sauce to soak in for about 5 minutes, then turn the cake(s) on to a serving platter.
- Pour (1 more tablespoon of sauce on top of each regular sized cupcake), or (2 tablespoons for each jumbo cupcake), or (1/3 of the sauce over the large cake). The remaining sauce is for serving on the side. Serve warm, topped with a scoop of vanilla ice cream (optional) and more toffee sauce if desired. Store leftovers in an a airtight container, then heat individual servings in the microwave until warm.
To make the Toffee Sauce:
- In a saucepan, melt the butter, brown sugar, cream and salt over medium heat, stirring constantly with a whisk or heatproof rubber spatula.
- Bring to boil and simmer for about 1 minute, stirring constantly.
- Remove from the heat and use according to the recipe.
Recipe Notes
- Weight of the dates may vary from one type of dates to another. Although 1 1/2 cups of medjool dates always comes out 10oz/ 284g with me, I've found that other kinds of dates tend to be heavier or lighter. Although I'm a huge proponent of the scale, this is probably the only time I'll recommend measuring anything by volume (cups) to get a more accurate measurement. To measure the dates, remove the seeds, and pack it in the cup. If you only have a scale, then go with the suggested weight of 10oz/284g; and try to stick to medjool.
- If you don't have a kitchen scale to weigh the flour, use the Spoon & Sweep method: Use a spoon to lightly fill measuring cup with flour until required amount is obtained, then sweep access with the back of a knife.
- Make sure that the brown sugar used here is the soft kind that feels like wet sand and packs and sticks to itself, like Domino's brand and Red Path.
Cake recipe mostly adapted from A Passion for Baking by Marcy Goldman
Toffee Sauce adapted from Cooks Illustrated
Measurements Note: All recipes of this site have been developed using weight measurements. Although US volume measurements have been included for your convenience, it is highly encouraged that you weigh your ingredients using a kitchen scale to get the best possible results. Due to the sensitive nature of baking, kitchen scales are proven to yield more accurate and consistent results than measuring cups. Enjoy!
This post may contain affiliate links.
All images and content are owned by Cleobuttera® and are copyright protected. Please do not use my images without prior permission. If you would like to republish a recipe, please rewrite it in your own words and link back to the recipe page on my site. Original recipes and creations of this site are intended for personal and home use. Commercial replication or media consumption are only allowed with a written consent and agreement with Cleobuttera owners. Otherwise it is considered a violation of intellectual property. Thank you for respecting and appreciating the amount of time and effort that goes into creating free, unique recipes that make people happy.
well helluuurr there.
Hey hey my girl from the land of far far away. Good morning to me and good night to you:)
This dessert is to die for…easily a top favorite for me as well. I’ve tried multiple recipes over the years to try to find “the one” that could compare to those I had in Australia, but I haven’t found it yet, and therefore, no posting 🙁 I am pinning this one…cannot wait to try it! (No pressure 🙂
This was the first recipe I ever tried for STP and fell in love immediately. I thought it might be just beginner’s luck, so I tried several other recipes, you know…just to make sure that it really is THE ONE. I’m tellin’ ya, this one reigned supreme. I think that you’ll fall head over heels over this one. Deeeelish!
Tasbeeeeh! My dates went green after adding the baking soda! Help
Green? Whoaaa! I didn’t see that one coming. What type of dates did you use? Are sure your baking soda is not expired?
That happened to mine too, were your dates frozen? Because this is the second time a I made it and this tome I used frozen dates and they turned green, but they taste fine maybe it has some kind of chemistry thing with freezing the dates
Nope, nothings wrong with anything… I baked it though anyway and it didn’t turn that chocolatey brown colour like yours haha, it was just a dark beige/light brown colour and it took forever to bake.. 🙁 I’m so sad haha
I’m hoping it still tasted great! You shouldn’t be worried about the color because it could vary depending on so many factors. The type of dates, brown sugar, color of pan and oven’s temperature, all have an affect of the final color of the cake. This Sticky Toffee Pudding right here is actually a light brown/dark beige in color and not chocolatey brown at all. Please keep in mind that pictures of food could sometimes be lighter or darker than the actual real life food. The amount of lightening used during photography has an effect on that and I’m still a beginner photographer. As long as it tastes good, you shouldn’t be sad at all:)
What is the best way to store the leftover cakes (fridge or freezer)? I want to try this recipe but I know I will only be able to eat one or two at a time. How long will they last for?
Hi Cilka:)
These will keep well, stored in an airtight container in the refrigerator for about 3-4 days, heating individual servings as needed. If you don’t need that much cake hanging around, then first I’d suggest you make only half of the recipe. I do that all the time with great results. Half the recipe will yield 12 regular cupcakes, or 6 jumbo cupcakes, or a 7 or 8inch cake. Pour the toffee sauce ONLY on the piece you’re gonna be eating, and leave the rest bare for storage. Wrap individual servings in plastic wrap then place in a freezer zipper lock bag and store in the freezer for up to a month. We ready to serving, let in thaw, then pour the toffee sauce on it and heat it through in the microwave.
Hope that helps:)
I’m going to attempt this today… Just had a q I was comparing recipes and British bakers advise using self raising flour, whereas yours states using all purpose (which in the UK is known as plain flour)… Am I right in using the plain flour as stated in your ingredients… Sorry I’m very new to baking and just wanted to make sure I was using the right thing..! Thanks
That’s right! All purpose flour is the same as plain four. Don’t use self raising flour here because the recipe already has baking powder which is enough to lift the cake. Anytime Sai and good luck:)
How ru Tasbeeh,it was my pleasure to meet u today at HAYAH school cooking class.im not a beginner &i made toffe sauce several times but its the 1st time the brown sugar didnt dissolve at all!!??i know it wasnt the moist kind but still?also cant remember u dissolve sugar 1st then add butter?thanks in advance.
Pleasure to meet you too Mona. The key in this toffee sauce is using the moist kind like Dominos because you’re basically just heating ingredients together. Coarse brown sugar will not dissolve in this method, so I think that was the problem. You add the butter and sugar together in a pan, stirring constantly until the butter melts. Stir well to combine till they no longer look separated. When they reach this point, pour in the heavy cream, stirring well together. Bring to a boil then let the mixture simmer for about one minute. Best of luck next time:))
A dessert from heaven
Esraaaaaa! What a pleasant surprise to see you yesterday! So happy you liked this one:)))
A dessert from heaven
Are the dates fresh or dried? Thanks
Hi Tasha! These are dried medjool dates, but they are very plump & soft.
Ok, thanks, so happy because I can’t find fresh ones here.
That’s perfect then:) Enjoy the dessert; it’s one of my absolute favorites!
Can this be served cooled. Meaning if I preparing it 7hrs before being serving it will it still have the same taste,and if yes how shall i store it.
Yes it still tastes really good at room temperature too, however it is meant to be served warm & quite honestly I find it to be more delicious this way. I sometimes prepare the batter hours in advance, pour it in the pan, cover it with plastic wrap then store it in the fridge until I’m ready to bake. I also make the sauce early & just simply reheat it when the cake is almost finished baking. If you really really have to bake it that early. Let it come to room temperature then store it under a cake dome or airtight container, then heat individual slices in the microwave, pouring extra warm sauce on top. It will be as good as freshly baked.
Happy baking:)
Hi tasbih, i was just wondering.. What type of heavy cream u use?
Hi Ola I either use Juhayna (the whipping cream type) or Beity but lately I’ve been liking Juhanya more, the ones that come in 500ml packages. I’ve been having really bad luck with the liter bottles in both brands; they comes out with big clumps like cheese. I’ve found that the smaller 500ml boxes always comes nice & smooth & milky all the way through.
Can i use cooking cream instead??
It’s better to stick to heavy whipping cream as cooking cream has a lower fat content & will produce a thinner sauce. It will still work though, so use it if it’s the only thing you have on hand.
I don’t know where to start! “This is the best thing you’ve ever baked for me, please bake me more,” was how my mum reacted after taking the first bite so you must know that something good has happened in this world, haha! It was a truly amazing desert that everyone loved. The texture was perfect, the sugar was prefect and the taste was absolutely delectable! Thank you for bringing this into my life 🙂
Oh Aliaa darling you’re most welcome:) Sticky toffee pudding is and will always be high up there is my top ranked desserts of all time. The first time I tried it was a sweet revelation. I just never saw it coming. Who would’ve thought that dates could make such a mean dessert?! I’m so happy that you and your mom feel the same way about it too and loved it as much as we do. Thank you so much for your feedback!
This has become my go-to dessert when I have people coming over for dinner. It is always a hit! Great recipe. Thank you 🙂
It’s mine too Lina! Just made it for some guests only a few days ago. I’m so happy to hear that you love it just as much 🙂
I have some date paste that I want to use in this recipie, so would I use equal amounts of paste to dates or less? Thanks
Hi Jain:) I wouldn’t really recommend using date paste here because it’s texture is very different from raw dates. Date paste is made by cooking dates in water then pureeing it with a little more water. To be honest I’m worried that the high water content in the date paste will give you different results. If you still want to experiment with it then just use the same amount but maybe reduce the water a bit.
Thank you for getting back to me so quickly. I’ll use regular dates then, because I love sticky date toffee cake!
This is my go-to dessert when I have company! Thank you for this amazing recipe. I made a whole bunch extra this time around. I was wondering how long are they good for if they stay in the fridge or should I freeze them?
Oh so sorry for my late reply ? So happy you love this cake so much! I think leftovers can keep well in the fridge for a couple of days.
Hi !
If .using ramekins to bake how to change the temperature and time please clarify.??
Hi Nuha! The temperature should remain the same. As for the baking time, it really depends on the size of your ramekins, but assuming they’re around the size of jumbo cupcakes, then they should bake in about 22-25, give or take. Check it with a toothpick at 20 minutes, then increase the time if it’s still not done.
This recipe is soooooo good!!! I haven’t eaten anything as good as this.. My family n friends loved it!! When topped with ice-cream it tastes even better.. Warm cake.. Toffee sauce.. Ice cream.. Yumm! Thank you for such a wonderful recipe.. Love!
You remind me of the first time I made it lol! I was like…how does something that good exist in life?! So happy you’re in love with it as much as I do. Thank you for taking the time to share your feedback 🙂
These look lovely! do these freeze well?
Thank you so much Janki! I’m honestly unsure as I haven’t tried freezing them before. They never last more than a couple of days at my house lol! I’ve refrigerated them though, and they reheat in the microwave really well.
Can i make it as a cake not a cupcake? If yes, what pan size should i use?
Found the answer up there, sorry ☺️
No worries Mariam! You can ask all you want. I’m glad to help.
Hi! I love your work! I wanna make this for an iftar tomorrow but I’m wondering how I can make it in advance . can I make it tonight and heat them tomorrrow ? Also what about the toffee sauce can I make that in advance and when I do heat them how much time do I heat them for?
Would love a reply
Thanks!!
Hi Zahra! I’m terribly sorry for missing your message. Ramadan was a very busy season, and I was having a hard time keeping up with all the comments; so several of them went unseen. Hope you still managed to bake this wonderfully.
I love this dessert straight out of the oven the most. So what I like to do is prepare the cake batter several hours in advance, scoop it in the pan, cover and refrigerate it until ready to bake. I also make the sauce several hours in advance and reheat it just until bubbling. Alternatively, you can bake the cake ahead of time like you mentioned, and reheat individual servings in the microwave until warm.
Hope that helps…if it’s not too late ?
Attachment
Hello ? thank you so very much for sharing this awesome recipe! With the cold weather we have been experiencing in Cape Town this has hit the spot! I have tried others but this one by far is the best. I mixed it up a bit by adding some organic ground ginger ? Always enjoy seeing what you create. Fazlin
This looks like it came straight out of a fancy restaurant Fazlin! YUM! I’m so happy you loved it so much. The addition of ginger is a great idea ?
Hi, I have a large dinner party and was wondering if I could double the recipe and bake it in a cheffing dish. Then I could place it over a burning candle with the sauce separate.
Or, is it ok to bake in a Bundt cake pan?
Good day everybody! If you have no one idea how to write your essays correctly and you need someone to do your hometask, then you should try to buy papers from this brilliant online writing company. I want to say, that after using their service it will make your studentship so much lighter than ever.
Good day everybody! If you have no one idea how to write your essays correctly and you need someone to do your hometask, then you should try to buy papers from this brilliant online writing company. I want to say, that after using their service it will make your studentship so much lighter than ever.
Do you think it’s ok to use light brown muscovado sugar?
Thank you
Yes sure…if it’s the soft kind, then it should work just fine. Enjoy ?
Pingback: Sticky Toffee Pudding - Savory&SweetFood
Hi, I have date paste from Oman (with a similar texture as agwa yet a lot smoother). Can i use the same weight and add water too?
Also, what’s the overall weight of the flour? 250 grams per cup (500 in total) or 1 cup of 250 grams? Is there an alternative for baking soda?
Hi Alaa! I’d recommend sticking to dates as I believe date paste has added moisture which gives it that loose texture. The extra moisture could throw off the ratios of the ingredients and affect the final result of the cake.
Overall weight of flour is 250 grams. 1 cup of flour is 125 grams.
Baking soda is essential for the success of this recipe. You can find it labeled bicarbonate of soda.
Best of luck!
Made it. Took me the better part of three hours ? But was worth it.
Very easy to make. My family loved it.
I didn’t have medjool dates so I used Ajwaa. I also didn’t have soft brown sugar so I took normal coarse brown sugar and ground it in a coffee grinder. Everything worked out beautifully. I put it in normal cupcake pans and loved the results. I recommend this recipe to anyone