Remove the wrapper from your ham and place the meat in a baking pan on a rack, if you have one. Add ½ cup of water to keep the ham from drying out. Cover the pan with foil or a lid.
8 pound precooked bone-in ham, ½ cup water
Cook the covered ham in the oven for 15 minutes per pound, less 15 minutes, (1 hour and 45 minutes for an 8-pound ham).
Meanwhile, whisk together the ingredients for the glaze.
¼ cup honey, ¼ cup maple syrup, 1 tablespoon prepared mustard
For an 8-pound ham, cook it for 1 hour and 45 minutes at 325 ℉ (163 ℃).
Turn up the heat to 375 ℉ ( 190 ℃). Remove the cover. Brush half the glaze over the ham. Return it to the oven to bake, uncovered, at 375 ℉ (190 ℃) for 5 minutes.
Brush on another layer of glaze and bake the ham for another 7 to 10 minutes, being careful not to burn the glaze. The internal temperature should be 110 ℉ to 130℉ (43℃ to 54 ℃).
Allow the ham to rest, covered, for 10 minutes. Slice to serve and drizzle any remaining glaze over the sliced ham.
Notes
Size and whether or not your ham has a bone will affect the cooking time. Usually, it will take about 15 minutes per pound for bone-in ham or 10 minutes per pound for boneless at 325 degrees F (163C). Follow the directions on the wrapper.