Christmas pudding, which has its origins in medieval England, is one of the most traditional puddings there is. Made with dried fruit and spices, the pud is traditionally held together with eggs and suet, although more modern Christmas puds tend to forgo the suet in favour of breadcrumbs and flour. The pudding can be aged, too, left in the cupboard for over a year, or eaten as soon as you make it. It won't spoil even after a year - there's too much alcohol in it!

Take a look at our fabulous selection of Christmas pudding recipes, including traditional recipes and more modern recipes, like our chocolate orange Christmas pudding. We've also got some clever leftover recipes, including Christmas pudding strudel and Christmas pudding crumble.

Christmas pudding dates back to the 17th century to medieval England, and to an old English custom that a plum pudding be made 'on the 25th Sunday after Trinity', prepared with 13 ingredients to represent Jesus Christ and his 12 apostles. Family members were to stir the pudding from east to west to represent the Magi and their journey from east to west. Nowadays, Christmas pudding is a little easier to prepare - you can make some of the pudding recipes we've come up with in just 15 minutes.

Christmas pudding can also be traced back to 17th century Victorian England, when mince puddings and pies were made in order to preserve meat. Meat was mixed with fruit, suet, spices and alcohol before being encased in a pastry or baked into a pudding. Nowadays, mince pies and Christmas puddings don't contain meat, but they're still delicious.

For more inspiration, take a look at our Christmas pudding recipes - we've got recipes for everything from Christmas pudding vodka to Christmas pudding flavour ice cream.