How long do you bake a 6 pound semi-boneless ham?

To bake a 6 pound semi-boneless ham, preheat your oven to 325 degrees Fahrenheit (163 degrees Celsius). Place the ham in a roasting pan and cover it with foil. Bake the ham for 20 minutes per pound, or about 2 hours for a 6 pound ham.

Once the ham is cooked, remove it from the oven and let it rest for 15 minutes before slicing and serving.