recipe christmas pudding


I love Christmas pudding. I like it warm on Christmas day and cold on boxing day. In the build up to Christmas I’ll always choose it in restaurants. Basically my aim is to have at least five portions of Christmas pudding each festive season, yum.

So I have to admit I usually buy my Christmas pudding but this year M & S invited me to get busy on stir up Sunday by making my own. Stir up Sunday is the last Sunday before advent and traditionally the time to make your Christmas pudding. However if you’ve missed the day itself don’t worry you still have time. Here is the recipe that I used, courtesy of M & S.

Christmas Pudding Recipe


  • 225g/8oz Caster sugar
  • 340g/12oz Sultanas
  • 340g/12oz Raisons
  • 225g/8oz Currants
  • 50g/2oz Glace cherries
  • 110g/4oz plain flour
  • 1 Lemon, zest only
  • 5 Free range eggs, beaten
  • 1 level tsp Ground cinnamon
  • 1 level tsp Mixed spice
  • 1 level tsp Ground nutmeg
  • Pinch of salt
  • 150ml French brandy
  • 55g/2oz Flaked almonds


  1. Soak the fruit in brandy overnight.
  2. Mix together the ingredients and spoon the mix into a pudding basin.
  3. Put a circle of baking parchment and foil over the top and make a string handle.
  4. Steam the pudding for 6-7 hours.
  5. Remove pudding from steamer and store in a cool, dry place until Christmas day.
  6. On Christmas day reheat the pudding by steaming again for 1-2 hours.
  7. Serve with brandy butter, rum sauce or custard.

*Disclosure- I was provided with the ingredients by M & S to make this Christmas pudding.