English Christmas pudding is a traditional holiday dessert that has been a staple of British cuisine for centuries. It is a rich, dense, and moist pudding made from a variety of dried fruits, nuts, and spices. It is often served with a hard sauce or brandy butter. The ingredients for an English Christmas pudding may include: Raisins, currants, sultanas, and citron peel. Orange and lemon zest. Mixed spice (a blend of cinnamon, nutmeg, cloves, and allspice). Almonds or other nuts. Dark brown sugar.