Golden syrup steamed pudding with rhubarb & custard


Serves 6:

  • 200g butter, softened, plus extra for greasing
  • 3 tablespoons golden syrup
  • 200g caster sugar
  • 2 vanilla pods, halved lengthways
  • 3 eggs, beaten
  • 200g self-raising flour

For the rhubarb:

  • 400g rhubarb, chopped into 2.5-cm pieces
  • 100g caster sugar
  • Zest & juice of 2 oranges

For the custard:

  • 8 egg yolks
  • 80g caster sugar
  • 300ml double cream
  • 300ml milk


  • Lightly butter a 1.2 litre heatproof pudding basin and spoon the golden syrup into the bottom.
  • Put the butter & sugar into a large mixing bowl and beat well until light and fluffy. Scrape the seeds from the vanilla pods into the bowl and stir in. Put the pods aside for the custard. Add the eggs one at a time, beating well after each addition, then add the flour and fold in using a large metal spoon to make a smooth, thick batter. Spoon the batter into the pudding basin. Cut a piece of greaseproof paper several centimetres wider than the rim of the basin. Do the same with a piece of foil and put it on top of the paper. Holding the paper and foil together, fold a pleat down the middle (this allows it to expand as the pudding steams) and place over the bowl, smooth it over the rim and tie with string to secure it. Fold a large piece of foil into a long strip and place under the pudding bowl to use as a handle later.
  • Place a saucer upside down in the bottom of a large saucepan. Lift the basin onto the saucer with the foil strip underneath and folded on top so you can lift the bowl out later. Pour boiling water into the pan to come two-thirds of the way up the bowl then cover with a lid and bring to the boil. Reduce the heat and simmer for 1-1.5 hours until a skewer inserted into the centre of the pudding comes out clean. Keep an eye on the water level while the pudding is cooking – add hot water from the kettle if it’s getting low.
  • Heat the rhubarb, sugar, orange zest and juice and 75ml water in a saucepan over a low heat. Cover with a lid and simmer gently for 10-15 minutes, until the rhubarb is tender but still holds its shape.
  • To make the custard, whisk the egg yolks and sugar together in a bowl. Pour the cream and milk into a pan over a medium heat, add the reserved vanilla pods and bring to the boil. As soon as it comes to the boil, pour it into the egg mixture and stir thoroughly to mix together. Remove the vanilla pods and pour it back into the pan and stir constantly over a gentle heat until thickened, taking care not to overcook or you’ll end up with scrambled eggs!
  • Lift the pudding out of the pan and leave to cool for 5 minutes. Take the foil and greaseproof paper off the basin then upturn the pudding onto a large plate.