Ah, a classic question that has been asked and answered many times throughout the years. In fact, the traditional Christmas dinner is a meal that has been handed down from generation to generation, and it varies from culture to culture. In general, though, it typically includes roast turkey or goose, along with mashed potatoes, stuffing, gravy, and vegetables such as carrots, brussels sprouts, and peas. There may also be dessert, such as mince pies or Christmas pudding. The meal is often accompanied by wine or other alcoholic beverages, and is often followed by gift-giving and other festivities.