British families typically celebrate Christmas together by decorating trees, homes with lights, and exchanging gifts. Traditional British Christmas foods mentioned include Yorkshire pudding (batter baked with roast meat), trifle (layers of sponge cake, fruit, custard, and whipped cream), mulled wine (red wine heated with spices), and pigs in blankets (sausages wrapped in bacon). The origins of these dishes date back to Roman and Elizabethan times, with recipes being documented as early as the 1700s.