For Christmas ham dinner, I recommend serving the following: glazed carrots, mashed potatoes with gravy, roasted brussels sprouts, and a delicious cranberry sauce. For dessert, a classic fruitcake or a warm apple pie will make for a perfect finish to your meal.