Fluffy treacle and date sponge topped with a lusciously rich toffee sauce. One of my absolute favourite desserts of all time.
There’s no way you’re leaving the table without having two servings of this ultimate British dessert.

A piece of sticky toffee pudding on a white plate, topped with ice cream and toffee sauce against a dark background.
Want to save this recipe to your email?
Just enter your email and get it sent straight to your inbox!
Please enable JavaScript in your browser to complete this form.

If you go to any English restaurant, you’re more than likely to see at least one of the following traditional puds on the menu:

  • Apple pie and custard/cream
  • Chocolate fudge cake and ice cream
  • Sticky toffee pudding and custard
  • Eton Mess

It probably sounds like I’m complaining at the lack of variety or imagination, but I’m not!
I’d gladly eat any one of those gorgeous desserts, and I’m pretty sure I’d still choose one of them even if there was a huge dessert menu with lots of choice.

Tall image of a piece of sticky toffee pudding being lifted from a baking tray

Sticky toffee pudding is definitely the one I go for most often. Sometimes it arrives looking all posh – sliced into a thin sliver, topped with a little wedge of some kind of brittle, and served with a perfect quenelle of ice cream.
That’s all very nice, but I much prefer it when it’s clearly been baked in a big batch, scooped up with a serving spoon, plonked in a bowl and almost drowned in custard. You know, the old-fashioned way, like our grandparents served it.

It’s actually really easy to make at home, and making it at home, means you can make enough to serve everybody seconds. Of course everybody has seconds when it comes to sticky toffee pud!

It’s a lovely, light sponge, with loads of flavour, and that sticky toffee sauce is so moreish!!

📋 What do we need?

For the ‘cake part’:

Ingredients for sticky toffee pudding on a wooden table

For the sticky toffee sauce:

Ingredients for sticky toffee sauce on a wooden table

How to make it

Full recipe with detailed steps in the recipe card at the end of this post.

  • Soak the dates in water for 10 minutes.
  • Beat together butter, sugar, eggs, vanilla extract and treacle, then stir in flour, bicarbonate of soda, salt and milk.
  • Mush up the dates that are soaking in the water, then add to the cake mixture (including any liquid in the bowl). Stir together.
  • Spoon the mixture into a buttered baking dish and place in the oven for 25-35. minutes, until the sponge is cooked through.
Overhead of sticky toffee pudding before the sauce has been poured on.
  • Make the toffee sauce by heating sugar, butter and cream in a pan, until combined. Then bring to the boil, turn off the heat, and stir in treacle and more cream.
  • Remove the cake from the oven and pour over half of the toffee sauce. Serve with the remaining sauce.
Toffee sauce being poured onto sticky toffee pudding cake

👩‍🍳PRO TIP Tastes just as good warmed up in the microwave (in portions) – so it’s a great make-ahead dessert.

Overhead of sticky toffee pudding with a piece taken out.

👩‍🍳PRO TIP 2 Add 1/2 tsp salt to the toffee sauce for a Sticky Salted Toffee Pudding 😋

🍽️ What to serve it with

I love mine with custard, Chris loves his with ice cream, and the kids will have both if I let them!!

What would you serve yours with?

Piece of sticky toffee pudding on a plate, topped with custard. Jug of custard in the background.

🍲 More fantastic Dessert recipes

Stay updated with new recipes!
Subscribe to the newsletter to hear when I post a new recipe. I’m also on YouTube (new videos every week) and Instagram (behind-the-scenes stories & beautiful food photos).

5 from 15 votes

Sticky Toffee Pudding

Fluffy treacle and date sponge topped with a lusciously rich toffee sauce. One of my absolute favourite desserts of all time.
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Servings: 8 servings
Course: Dessert
Cuisine: British

Ingredients

Sticky Toffee Pudding:

  • 150 g (approx 2/3 cup) Medjool dates pitted and finely chopped
  • 150 ml (1/2 cup + 2 tbsp) boiling water
  • 90 g (6 tbsp) unsalted butter softened
  • 120 g (2/3 cup) soft brown sugar
  • 2 eggs
  • 2 tsp vanilla extract
  • 2 tbsp black treacle
  • 190 g (1.5 cups + 1 tbsp) plain (all-purpose) flour
  • 1 ½ tsp baking powder
  • ½ tsp bicarbonate of soda
  • 1 pinch salt
  • 120 ml (1/2 cup) full-fat milk

Toffee sauce:

  • 175 g (3/4 cup + 2 tbsp) light muscovado sugar
  • 60 g (1/2 cup) unsalted butter cut into pieces
  • 240 ml (1 cup) double (heavy) cream
  • 1 tbsp black treacle
Save This Recipe!
Just enter your email and get it sent straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Prepare your baking dish by lightly buttering it. I use a 12-inch x 7-inch dish (2.5 inches deep), but a 9-inch square dish will also work.
  • Add the dates and water to a bowl. Leave to soak for 10 minutes. After 10 minutes, use a fork to squish the dates (don’t drain).
    150 g (approx 2/3 cup) Medjool dates, 150 ml (1/2 cup + 2 tbsp) boiling water
  • Preheat the oven to 170C/325F (fan).
  • Beat together the butter and sugar until creamy, then mix in the eggs, one at a time. Stir in the vanilla extract and treacle.
    90 g (6 tbsp) unsalted butter, 120 g (2/3 cup) soft brown sugar, 2 eggs, 2 tsp vanilla extract, 2 tbsp black treacle
  • Add half the flour, baking powder, bicarbonate of soda, salt, and half the milk. Stir gently to combine, then add in the remaining flour and milk. Stir again until just combined.
    190 g (1.5 cups + 1 tbsp) plain (all-purpose) flour, 1 1/2 tsp baking powder, ½ tsp bicarbonate of soda, 1 pinch salt, 120 ml (1/2 cup) full-fat milk
  • Add the mushed-up date mixture (including the liquid). Stir, then spoon into the prepared baking dish.
  • Cook in the oven for 25-35 minutes until firm on top.
  • About 10 minutes before the cake is ready, make the toffee sauce. Place the sugar and butter in a medium saucepan with half the cream.
    175 g (3/4 cup + 2 tbsp) light muscovado sugar, 60 g (1/2 cup) unsalted butter, 240 ml (1 cup) double (heavy) cream
  • Bring to the boil over a medium heat, stirring all the time, until the sugar has completely dissolved.
  • Stir in the black treacle, turn up the heat slightly and let the mixture bubble for 2-3 mins until it turns to a light-brown toffee colour. Stir it occasionally to make sure it doesn’t burn.
    1 tbsp black treacle
  • Take the pan off the heat and stir in the rest of the cream. Put to one side.
  • Take the sponge out of the oven and pour half of the toffee sauce over the sponge.
  • Serve with the remaining toffee sauce.

Video

Notes

Can I make it ahead?
Yes, you can make the whole dessert ahead, then cool, cover and refrigerate for up to two days. 
You can store the remaining sauce, covered, in the fridge too.
Reheat in portions, uncovered, in the microwave, until piping hot. It should take about 30-45 seconds per piece.
Reheat the remaining sauce in a pan, until piping hot.
Can I freeze it?
Yes, this dessert freezes well.
Freeze, covered, in individual portions, Defrost overnight in the refrigerator, then reheat as per the instructions above.
The sauce can also be covered and frozen, then defrosted and reheated in a pan until piping hot.
Ingredient swaps
  • Swap the dates for raisins
  • Add a splash of rum to the water when soaking the dates (or raisins) for a boozy addition.
  • Add a couple of tablespoons of chopped roasted hazelnuts to the cake mixture for a nutty flavour.
Dates
I use Medjool dates, but any juicy dates will be fine. Just remember to remove the stone before you chop them.
Treacle
This is a dark, sticky syrup with flavours or molasses. It’s a key ingredient to sticky toffee pudding, so I wouldn’t recommend replacing it with anything else.
Nutritional Information is per serving (this recipe serves 8).

Nutrition

Calories: 567kcal | Carbohydrates: 75g | Protein: 6g | Fat: 28g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 124mg | Sodium: 121mg | Potassium: 457mg | Fiber: 2g | Sugar: 54g | Vitamin A: 1021IU | Vitamin C: 1mg | Calcium: 164mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

This post was first published in August 2017. Updated September 2021 with new photos, a couple of tweaks to the recipes and a bit of housekeeping.

Some of the links in this post may be affiliate links – which means if you buy the product I get a small commission (at no extra cost to you). If you do buy, then thank you! That’s what helps us to keep Kitchen Sanctuary running. The nutritional information provided is approximate and can vary depending on several factors. For more information please see our Terms & Conditions.

Welcome to Kitchen Sanctuary

Hi, I'm Nicky and I love to cook! I want to share with you my favourite, delicious family friendly recipes. I want to inspire you to create fantastic food for your family every day.

Other Recipes You Might Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Rate the recipe




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

Comments

  1. Lily says:

    5 stars
    I made this this afternoon with the Cereal Milk Ice Cream. It was out of this world! Better than store bought and restaurant made desserts. Thank you so much Nicky! I am so grateful for your recipe! Thank you so much!

  2. Roseanne says:

    5 stars
    Made this for the first time following this recipe and I must say absolutely incredible, one of the best sticky toffee puddings I’ve ever had.
    I did decided to soak the dates in hot tea instead of just plain hot water, not sure if it made a difference but I thought it might add a slight twist on the flavour.

    I have tried quite a few of KS recipes and everytime they turn out amazing.

  3. Sweetgirl says:

    5 stars
    Lovely, even without treacle.

  4. Vanessa says:

    5 stars
    Oh my god, I made this for my friend’s birthday and it was incredible! I definitely recommend you making this – I’ve never made sticky toffee pudding before and (first try) it came out perfect! Thank you so much.
    PS. Always serve with ice cream 😍

  5. Melissa says:

    Hi, this recipe looks incredible! I was just wondering – could I bake sticky toffee pudding and then leave it to cool and put it in the fridge and then heat it up as one whole sticky toffee pudding in the oven or would I have to heat it in individual portions in the microwave? And if I can do it in the oven, what temp and for how long? Thank you so much!

  6. E says:

    Excited to try out this recipe! Can I use gluten free all purpose flour instead? And should I alter the baking time if I’m using a 9×9 square dish? Thanks!

  7. Lesley says:

    5 stars
    Have made this twice now will have to resist making it too often as it tastes of restaurant quality and I have a sweet tooth. It looks complicated but is actually really straightforward.

  8. Peter says:

    5 stars
    First time I’ve made stp , the recipe was perfect

  9. Pat Ward says:

    Can I leave out the dates In your recipe? I would like to make this for my granddaughters, but one can’t eat dates? Many thanks
    Pat Ward

    1. Nicky Corbishley says:

      Sorry Pat, I haven’t tried it without the dates, but they are quite an integral part of of the recipe – to add flavour, texture and sweetness.
      I think you could swap for chopped prunes or chopped raisins or sultanas though.

  10. Hannah says:

    5 stars
    Can not fault this recipe. Simple to make and the outcome is amazing. Best sticky toffee pudding I’ve ever had!