Tips for roasting the Ham• For a ham that has only been partially cooked, you will need to allow about 20 minutes per pound in a moderate (350 degrees F/175 degrees C) oven. • A fully cooked ham will require about 10 minutes per pound in order to be heated all the way through. To help keep your ham moist and juicy:Pour half the glaze over the ham before putting it in the oven. Baste the ham through out the roasting period, about every 15-20 minutes with both new and old glaze.