Home โ€ข Recipes โ€ข Cake

Sticky Toffee Pudding

This easy Sticky Toffee Pudding recipe is made up of a moist date sponge and creamy toffee sauce. A make-ahead dessert that is freezer-friendly and always a winner for Christmas or any special occasion.

Thereโ€™s one pudding that always makes an appearance in the Baking with Granny household at Christmas – or any special occasion, really – and that is Sticky Toffee Pudding.

So, what is Sticky Toffee Pudding? Itโ€™s a beautifully moist sponge cake made with dates, which gives it that deep caramel flavour (nature’s candy and all that!). If youโ€™re a fan of date bakes, you might also enjoy my Krispy Date Slice or Date & Walnut Loaf. Itโ€™s then drenched in a sweet, creamy toffee sauce that soaks into every bite. Served warm with cream, ice cream, or custard, itโ€™s the ultimate comfort pudding.

The origins of Sticky Toffee Pudding are often debated. Some say Scotland, others claim England, and some even say Canada. But regardless of where it came from, it remains a firm favourite across generations.

Why is Sticky Toffee Pudding always a favourite in our house? Quite simply, itโ€™s just amazing! A real family favourite for us all, from Papa to the boys. And one of the things I love most is how well it keeps when made ahead of time. While some puddings are best eaten within a day or two, Sticky Toffee Pudding also freezes beautifully. Thatโ€™s probably why itโ€™s always on our Christmas Day menu. Weโ€™d much rather spend time together as a family than faffing with yet another dish.

That being said, we usually end up with a small serving of Sticky Toffee Pudding, due to already stuffing our faces with a huge plate of food. But rest assured, a slice of Sticky Toffee Pudding never goes to waste – itโ€™s just as delicious when reheated the next day, particularly for breakfast (no judgement here!).

Warm sticky toffee pudding sponge with toffee sauce being poured over the top, dripping down the edges onto the plate.
  • I have made this several times!

    I have made this sticky toffee pudding several times and my son loves it!
    Nicola

Tips for the best Sticky Toffee Pudding:

โ€ขย Use both syrup and treacle: Golden syrup adds sweetness while treacle gives depth and colour – together they create that classic Sticky Toffee Pudding flavour.

โ€ข Check for doneness: Bake until the sponge is firm to the touch. A skewer inserted should come out mostly clean, but still a little sticky. Donโ€™t overbake, or youโ€™ll lose the lovely moistness.

โ€ขBe generous with sauce: The toffee sauce is what makes this pudding so moreish. Serve with plenty poured over, and keep extra in a jug at the table for people to add even more!

โ€ข Make your pudding ahead: This pudding keeps beautifully well. Bake it in advance, cut into portions, and freeze. Re-heat portions in the microwave or oven, then warm the sauce and pour it over before serving.

Close-up of sticky toffee pudding topped with rich toffee sauce, dripping down the sides of the moist sponge.

recipe featured in:

my debut self-published cookbook

Scottish Bakes

Save this recipe!

Want to save this recipe for later?
Pop your email below and come back to it when youโ€™re ready to bake.

Warm sticky toffee pudding sponge with toffee sauce being poured over the top, dripping down the edges onto the plate.

Sticky Toffee Pudding

Classic Sticky Toffee Pudding: soft date sponge and glossy toffee sauce. Make-ahead and freezer-friendly. Serve it warm with lashings of custard, cream, or a scoop of ice cream.
4.84 from 6 votes
PRINT RECIPE
Course: Dessert
Cuisine: British, Scottish
Prep Time: 30 minutes
Cook Time: 45 minutes
Servings: 9

INGREDIENTS

  • 200 g Dried Pitted Dates (chopped)
  • 300 ml Water
  • 60 g Butter or Margarine (softened)
  • 150 g Soft Dark Brown Sugar
  • 2 Free-range Eggs (beaten)
  • 2 tbsp Golden Syrup (See Notes)
  • 2 tbsp Treacle (Molasses)
  • 1 tsp Vanilla Extract
  • 200 g Self-raising Flour
  • 1 tbsp Bicarbonate of Soda (Baking Soda)

For the Toffee Sauce

INSTRUCTIONS

  • Preheat your oven to 180ยฐc (160ยฐc for fan-assisted ovens, Gas Mark 4 or 350ยฐF). Grease a square 20x20cm (8-inch) baking tin with butter/margarine and dust it with a little flour. Set aside.
  • Place the dates and water into a small pan and bring to a boil. Turn down the heat to a simmer for a minute before removing from the heat and setting aside to steep.
  • In a large bowl, cream together the butter/margarine and sugar until it is well mixed. Add the syrup, treacle, eggs and vanilla extract and mix until combined. Gently sift in the flour and fold together to create a batter. Set aside.
  • With a hand blender, mix the date and water mixture (alternatively, mash with a potato masher), then add the bicarbonate of soda and mix. The mixture will have a frothy consistency – this is normal.
  • Whilst the date mixture is still warm, add it to the batter and mix to combine before pouring the completed batter mixture to your pre-greased baking tin.
  • Bake in your pre-heated oven for 30-35 minutes until the pudding is firm. Once cool enough to touch, turn the pudding out onto a wire rack to cool completely.

For the Toffee Sauce

  • Place the butter/margarine, brown sugar and cream into a small pan and gently bring to a boil before reducing the heat to simmer for a few minutes, continuously stirring.
  • Pour over your pudding portions before serving.

IMPORTANT NOTE:

All my recipes are developed using a digital scale and the metric system (grams and millilitres). Cup measurements are available as a conversion but these, unfortunately, won’t always be as accurate. For best results, I always recommend baking with a digital scale.

RECIPE NOTES:

  • Storage: Once completely cooled, Sticky Toffee Pudding can be kept in an airtight container in the fridge for up to 5 days. Always store the sauce separately in the fridge.
  • Freezing: Both the sponge and the sauce freeze really well. Cut the pudding into portions, wrap each piece tightly in cling film, and place in a freezer bag or container for up to 3 months. Freeze the sauce in a separate tub. Defrost overnight in the fridge before reheating.
  • Reheating: Warm individual portions of pudding in the microwave, or cover with foil and reheat in the oven until hot through. Gently reheat the sauce in a pan or the microwave, stirring well before serving.
  • Substitutions:
    • Margarine or Butter: Either will work for both the sponge and the sauce.
    • Dark Brown Sugar: Can be swapped for light brown sugar, although the flavour will be slightly less rich.
    • Self-Raising Flour: If using plain (all-purpose) flour, add 2 tsp baking powder to make up for the missing raising agent found in self-raising flour.
    • Treacle: Treacle can be swapped like-for-like with molasses, as they are much the same in flavour and texture.
    • Golden Syrup: If you canโ€™t source golden syrup, see my Golden Syrup Substitutes guide for alternatives. That being said, for the very best Sticky Toffee Pudding, itโ€™s well worth tracking down the real thing.
Tried this recipe?Tag @bakingwithgranny or use the hashtag #bakingwithgranny!
Pin recipe for later

What is Golden Syrup?

Golden Syrup is a popular baking ingredient in the UKโ€ฆ But what is it? Where can you get it? And what can you use as a substitute?

My in-depth Golden Syrup Guide has all the answers to your questions!

What is Sticky Toffee Pudding?

Sticky Toffee Pudding is a classic British dessert made with a moist date sponge and served with a rich, creamy toffee sauce. Itโ€™s usually enjoyed warm with custard, cream, or ice cream.

How do you make Sticky Toffee Pudding?

Sticky Toffee Pudding is made by soaking chopped dates in hot water and bicarbonate of soda, then blending them, before adding them to a sponge batter, flavoured with golden syrup, treacle, and brown sugar. Once baked, the sponge is served with a simple toffee sauce made from butter, sugar, and cream.

Can you freeze Sticky Toffee Pudding?

Yes, absolutely! Sticky Toffee Pudding freezes beautifully. Cut into portions, wrap well, and freeze for up to 3 months. Defrost overnight in the fridge before reheating. The sauce can also be frozen separately.

Are there dates in Sticky Toffee Pudding?

Yes, most traditional recipes (including mine) use dried pitted dates. Donโ€™t worry if youโ€™re not usually a fan of dates – once soaked and blended, they break down into the sponge to give it that signature sticky texture and deep caramel-like flavour, and you wouldn’t even know there are dates in there!

What can I use instead of golden syrup?

Golden syrup is best for Sticky Toffee Pudding, but if you canโ€™t find it, there are alternatives – see my Golden Syrup Substitutes guide for ideas. But for the best results, itโ€™s always worth sourcing golden syrup.

Free-from & Vegan:

Gluten-free: To make this a gluten-free Sticky Toffee Pudding recipe, use a gluten-free self-raising flour blend in place of the regular self-raising flour.

Dairy-Free: Swap the butter/margarine for a dairy-free alternative, and use a plant-based cream for the toffee sauce.

Egg-Free: Replace each egg with 1 tbsp flaxseed mixed with 3 tbsp water (leave to thicken before adding), or use your preferred shop-bought egg replacer.

Vegan: To make this a vegan Sticky Toffee Pudding, simply use dairy-free margarine, an egg substitute ( like those mentioned above), and a plant-based cream for the sauce. The rest of the ingredients are naturally vegan-friendly.


N.B. Any advice or suggestions to make recipes โ€œfree-fromโ€ or vegan are purely that โ€“ suggestions. Please be careful to double-check all ingredients individually, taking extra caution when serving to those with allergies & intolerances.

For more info on common food allergies, please see food.gov.uk | For more info on coeliac disease, please see coeliac.org.uk | For more info on a vegan diet, please see vegansociety.com

Similar Recipes You Might Like

Leave a Review

Got a question? Tried this recipe & want to leave some feedback? Please use the comment section below! Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

12 Comments

    1. I trialled the recipe using maple syrup and treacle as didn’t have syrup it was great, the only thing was the cooking times it said 30 to 35 minutes fan oven at 160c this wasn’t enough cooking time ended up with a extra 20 minutes still a tad wet in the middle buy the end result was restaurant quality rich and decadent!

      1. 4 stars
        Mine was the same as you. I thought it was my oven and put a note to do a shelf higher next time. Nice to know it wasnโ€™t just me. Excellent recipe though as everyone loved it on Christmas Day.

    1. Hi Sian. Yes it is 1 tbsp of bicarb! If you watch our Facebook Live you can see the full explanation as to why – I thought it seemed a lot too but it really is required.

  1. 5 stars
    Hi Amy, I made this last year, it was delicious but it sunk in the middle. I thought it was me doing something stupid. I made it again this year, weighing everything very carefully. It has sank again. This is happening while still in the oven so itโ€™s not because itโ€™s underbaked. Any ideas? Thanks

  2. Iโ€™m having the same issues with baking times as did the 35mins on 160 degrees fan oven but it seemed still sticky when doing the knife test ! And sunk as well on oven after rising very well at the start ! Ended up cooking for a further 15 mins I will report back on how it tastes later

  3. 5 stars
    I have made this sticky toffee pudding several times and my son loves itโ€ฆ..I was wondering if making a gluten free version all other ingredients remain the same quantitiesโ€ฆ