Christmas Pudding

READY IN: 6hrs 20mins
SERVES: 10-12




  • Mix the dried fruits with the lemon and orange zest and juice in a large bowl. Leave for 10-12 hours to soak.
  • In a separate large bowl, mix the butter and sugar together until smooth. Stir in the eggs until combined. Add the breadcrumbs, flour, baking powder, salt and mixed spice and stir together until just combined.
  • Pour the contents of the dried fruit bowl into the batter and gently mix to combine.
  • Pour into a greased 6-cup pudding basin (or a heatproof mixing bowl). Cover with a piece of baking paper and secure around the top with cooking twine. Lower into a large pot half-filled with simmering water. Cover the pot and leave on the stove to simmer, steaming the pudding, for 5 hours. Keep an eye on it as it steams, topping it up with more water as needed.
  • Leave to cool then store in a cool part of the house for up to 7 days. When you're ready to eat it, just steam again for 1 hour. Tip out onto a serving platter and serve warm with whipped cream.