traditional christmas dinner features turkey with stuffing, mashed potatoes, gravy, cranberry sauce, and vegetables. other types of poultry, roast beef, or ham, are also used. pumpkin or apple pie, raisin pudding, christmas pudding, or fruitcake are staples for dessert.