Traditional Christmas Pudding


It’s really important to soak your fruit overnight for a lovely rich, moist pudding. The further in advance you make the pudding, the better it will be for Christmas Day.

Preparation time: 60 minutes

Cooking time: 360 minutes

Ingredients Add to Shopping List

Serves: 4 people

Add all ingredients Select All


  1. The day before you make the pudding put the sultanas, raisins, currants, cherries and mixed peel in a large mixing bowl. Add the brandy and mix well.
  2. Leave to soak overnight.
  3. Next day, add in the remaining dry ingredients and mix. Then add the lemon zest, juice, melted butter and eggs and mix well.
  4. Place the mixture in a well-greased 2lb pudding bowl. Cover with two well greased pieces of greaseproof paper making sure there is a fold across the middle. Place a double layer of tin foil, secured with string, or alternatively the lid of a pudding bowl on top.
  5. Place the pudding bowl into a large saucepan half filled with water. Bring the water to the boil, and then reduce to a very gentle simmer for 6 hours. Check regularly to ensure the water doesn’t boil off, top up with water if required.
  6. After the cooking time has elapsed remove the bowl from the water. Remove the lid and greaseproof paper and allow the pudding to cool down completely.
  7. When cold, re-cover as before with fresh paper and store until required.
  8. On Christmas morning you can reheat the pudding by steaming in a large saucepan of water (as per the cooking method) until thoroughly heated through.
  • Margo, 6 Nov 19

    5 stars rating
    Used this recipe past two years , it’s fool proof and makes the most delicious pudding.
  • Wilma Carvalho, 18 Nov 18

    5 stars rating
    Very good
  • Rhoda Graham, 15 Oct 14

    3 stars rating
    Lovely recipe the pudding is not too rich, lovely flavour!

Shopping List

0 View Clear