As with any roast, cooking a ham can be a process. Depending on how you do it, you run the risk of the meat drying out, or being undercooked in the center.
This is the only guide you need to prepare (and carve) bone-in or boneless ham at home. There are three types of ham: fresh ham, city ham, and country ham; fresh ham is the least common and is raw and ...