An easy way to add color and flavor to your table is by adding vegetables. Some of the best sides for ham are roasted root vegetables such as carrots, sweet potatoes, and parsnips.
Salads can also be a great addition to any ham dinner.A simple green salad with mixed greens, tomatoes, cucumbers, olives, and feta cheese goes great with any ham dish.
Rice pilaf or couscous make excellent sides as well as traditional pasta dishes like macaroni & cheese or lasagna. For an even heartier option, try serving your ham with polenta or grits.