Individual Christmas puddings recipe | Waitrose

Can be prepared in advance.

  • Preparation time: 20 minutes plus overnight soaking
  • Cooking time: 4 hours
  • Total time: 4 hours 20 minutes plus overnight soaking

Makes: 8


Zest and juice of 2 oranges
2 tsp mixed spice
½ x 250g pack dried plums, Waitrose Wholesome Plum Medley or Pluots
100g Waitrose Wholesome Soft d'Agen Prunes
400g Waitrose Wholesome Vine Fruit Mix
3 tbsp brandy
50g almonds, chopped
200g light brown muscovado sugar
100g butter, softened
2 large eggs, beaten
75 g fresh white breadcrumbs
75 g plain flour


  1. Chop the dried plums and prunes into small pieces, about the size of a sultana. Place with the vine fruit in a large bowl. Pour over the brandy, orange zest and juice, mix well then cover. Leave overnight until the liquid is absorbed.
  2. Add the remaining ingredients and beat until well combined. Grease 8 x 175ml individual pudding basins then line the base of each with a disc of non-stick baking parchment. Spoon the pudding mixture evenly between each basin. Cover with pleated pieces of buttered foil (the fold allows for expansion), with the buttered sides facing the puddings. Fold the foil over the edges of the basins and tie with kitchen string so no steam can escape.
  3. Arrange the basins in the base of a steamer, then put the steamer on top of a saucepan filled with cold water.
  4. Bring to the boil, then simmer for about 2–2½ hours. Remember to check the water level regularly as it will need to be topped up with hot water to prevent the pan from boiling dry. Allow the puddings to cool, then discard the foil and replace with new pieces. Store in the fridge or freezer for up to a month.
  5. To reheat the puddings on Christmas Day, steam or simmer in water for 1-1½ hours until piping hot. Turn out on to warm plates and flambé with brandy and serve with brandy cream.