Christmas pudding


The recipe for Christmas pudding is often a tradition in the family, passed down from one generation to the other. If that is not your case, this recipe will live up to traditional Christmas expectations.


1 c flour (all purpose)
1⁄2 t mixed spice
1⁄4 t nutmeg (grated or ground)
1 c bread crumbs (soft, fresh crumbs)
1 1⁄2 c raisin
2 T walnut (kernels, or blanched almonds, finely chopped)
1 orange (zest only, finely grated)
4 egg (large, beaten)
1⁄2 c sherry (or brandy, or rum)
1⁄2 t almond extract
1⁄2 c milk


  1. Sift flour, spice and nutmeg and add to the bowl. Add breadcrumbs, sugar, suet, raisins, sultanas, citrus peel, nuts, grated orange peel, and sherry into a large bowl. Mix well.
  2. Add beaten eggs, almond essence and milk. Mix thoroughly, cover and leave it in a cool place for 6-8 hours, preferably overnight.
  3. Divide the mix between two greased pudding basins. Cover with greaseproof paper or foil, secure this makeshift lid very well.
  4. Steam for 6 hours - adding more water as it boils away - or for 3 hours in a pressure cooker.
  5. Once cooked, let the puddings cool down 15 minutes in their own containers, then turn down and allow to cool completely. Wrap in foil and store in cool, dry place until needed.
  6. To serve, unwrap, return to basins and steam for a further 2 hours. turn out and serve warm with brandy butter, custard or cream.
Total time
5 hours, 25 minutes
Cooking time
Preparation time
8 servings


Christmas pudding can be prepared well ahead as it keeps for weeks. It can be stored in the same containers in which it was cooked.

Make individual Christmas puddings, being small, they will reheat quickly either by steaming or in he microwave. Reheat 1-1½ minutes at high in the microwave. Let them stand for 2-3 minutes before serving.


British cuisine
challenging, dessert, treats
main meal, dinner, celebration
British food recipes
Food in the Europe