For Christmas dinner, you can't go wrong with some delicious side dishes to complement the ham. Try serving mashed potatoes, roasted vegetables, glazed carrots, and a green salad. You can also include a side of gravy and cranberry sauce. And for dessert, how about some Christmas cookies and fruitcake? Happy holidays!