Christmas pudding, often called plum pudding, is a steamed or boiled dessert made with dried fruits, suet, breadcrumbs, flour, sugar, and spices. Its origins trace back to medieval England, where it ...