The BBC Good Food logo
A slice of sticky date pudding with coconut caramel topping

Sticky date pudding with coconut caramel

A star rating of 4.5 out of 5.2 ratingsRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
    • Plus soaking
  • Easy
  • Serves 12

Try this luxurious version of sticky toffee pudding, using coconut milk for the caramel sauce. This is a pudding to share – friends will thank you for it!

  • Vegetarian
Nutrition: Per serving


  • a little butter or oil, for the tin
  • 350g pitted dates , roughly chopped
  • 250ml dark rum
  • 170g vegetable suet
  • 200g light muscovado sugar
  • 4 large free-range eggs
  • 1 vanilla pod , split and seeds scraped
  • 2 tsp ground mixed spice
  • 400g self-raising flour
  • 3 tsp bicarbonate of soda

For the coconut caramel

  • 3 x 400ml tins coconut milk
  • 100g light muscovado sugar

For the garnish

  • 30g coconut flakes , toasted


  • STEP 1

    Butter or oil a 30 x 25cm baking tin, at least 5cm deep, and line with baking parchment.

  • STEP 2

    Put the dates in a heatproof bowl. In a small pan, bring the rum and 300ml water to the boil, then pour over the dates. Stir, then cover and leave to soak for 20 mins. Heat the oven to 190C/170C fan/gas 5.

  • STEP 3

    Put the suet and sugar in a large bowl and stir to combine. Add the eggs one at a time, mixing well after each addition. Add the vanilla and mixed spice, then sift in the flour and bicarb, folding these into the mixture until nearly combined. Add the dates with their liquor and mix to combine.

  • STEP 4

    Pour the mixture into the prepared tin and bake on the middle shelf of the oven for 40 mins, or until a skewer inserted into the middle comes out with just a few moist crumbs clinging.

  • STEP 5

    Meanwhile, to make the caramel, tip the coconut milk into a heavy-based non-stick saucepan and whisk until smooth. Bring to the boil over a high heat and boil rapidly, stirring occasionally, for about 40 mins until reduced and starting to thicken. Sprinkle in the sugar and whisk well. (Reheat before serving if necessary.)

  • STEP 6

    Once the pudding is cooked, remove from the oven and leave to stand for 5 mins. Cut into squares and serve warm, topped with the hot coconut caramel and sprinkled with toasted coconut flakes.

Goes well with

Recipe from Good Food magazine, January 2019


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 4.5 out of 5.2 ratings

Sponsored content