how long do you cook a ham with a bone in it
Cook the ham 18 to 20 minutes per pound. The ham is done when the internal temperature reaches 145 degrees. Remove the ham and let it rest for at least 3 minutes. For a fresh whole ham with bone, preheat the oven to 325 degrees. Cook the ham for 22 to 26 minutes per pound.Remove the ham once the internal temperature reaches 145 degrees.lace meat in a shallow roasting pan with the fat side facing up. Do not add liquid. Leave the ham uncovered during cooking. For a fully cooked whole ham with bone, preheat the oven to 325 degrees. Cook the ham for 15 to 18 minutes per pound.