A typical Christmas dinner usually includes a variety of dishes that are enjoyed by family and friends. The most common meal includes roasted turkey or ham, mashed potatoes, stuffing, green beans, cranberry sauce, and dinner rolls. Many families also serve appetizers such as deviled eggs and cheese and crackers. For dessert, there are often pies and cakes, such as apple pie or chocolate cake. Some families may also add additional dishes such as sweet potatoes, corn, or mac and cheese. Regardless of what is served, the meal is usually centered around the main course of turkey or ham, with sides that complement the flavor of the meat.