Recipe courtesy of Jones Wood Foundry

Sticky Toffee Pudding

  • Level: Easy
  • Total: 1 hr 20 min
  • Prep: 30 min
  • Inactive: 30 min
  • Cook: 20 min
  • Yield: 30 servings
Share This Recipe


Nonstick cooking spray

4 cups hot water

3 1/2 pounds/1588 g dates, chopped

1.4 ounces/40 g baking soda

1.1 pounds/500 g sugar

12 ounces /3 sticks/500 g butter, at room temperature

1.35 ounces/40 ml vanilla extract

6 eggs

2 pounds/900 g self-rising flour, sifted

Toffee Sauce, hot, recipe follows

Toffee Sauce:

18 ounces light brown sugar

18 ounces muscovado sugar

1 can treacle

8 ounces (2 sticks) butter

20 ounces heavy cream

1/2 cup vanilla-infused cheap white rum, optional (could be plain white rum with some vanilla extract added)


  1. Preheat the oven (not convection) to 350 degrees F. Coat 4-ounce aluminum tin molds with cooking spray and set aside. 
  2. Pour the hot water into a bowl with the dates and let soak for about 10 minutes. Mix in the baking soda. (Be sure not to let the dates soak too long or they will become dry.) 
  3. Meanwhile, combine the sugar and butter, then add the vanilla (it will look sort of broken). Add the eggs, one at a time. Mix in the flour. Pour the batter into the bowl with the dates and whip by hand to combine. The batter is very loose. 
  4. Pour the batter into the molds, filling them no more than halfway up. Bake for 15 to 20 minutes. 
  5. Immediately hot from the oven, cut off the uneven tops and dunk 6 to 7 at a time in the hot Toffee Sauce for a couple of minutes. Remove with a slotted spoon to a wire rack set over a sheet pan. Repeat until all the cakes have been soaked. Refrigerate before handling to allow the sauce to set in without breaking the cakes.

Toffee Sauce:

  1. In a saucepan, melt the sugars and treacle with the butter until well incorporated, but don't allow the mixture to burn. Add a small amount of cream to facilitate dissolving the sugar. When the sugar mixture is smooth, whisk in the remaining cream slowly to prevent seizing. Bring to a boil to thicken, then remove from the heat and add the rum, if using. Keep the sauce covered until ready to use.