Most hams are partially or fully cooked. This easy recipe is perfect for the partially cooked or fully cooked hams.
Remove ham from refrigerator and place on counter for up to 2 hours so the ham can warm up a bit before cooking. This will allow for even cooking of the inside.
Preheat oven to 325F.
Place in a large baking pan on a rack and add about 1-2 inches of water. If you desire a topping, you can find many recipes for delicious, syrupy glazes easily. One option is to whisk together about 1 cup of orange marmalade with 1/2 cup balsamic vinegar & 1/2 cup brown sugar together and coat the ham. If you plan on making soup with the leftovers, it’s best to leave the glaze off so that your ham keeps a savory flavor which is complimentary for bean soup.
Cover lightly with foil. Ham will need to cook about 15 minutes per pound for pre-cooked and 20 minutes per pound for partially cooked but the thermometer will be the true sign that a ham is done cooking. Remove foil for last half hour of cooking. Bake until center temperature in the middle of the ham (but not touching the bone) is between 145-160 degrees. Allow to rest for about 15 minutes before slicing to serve.
Leftovers are amazing for sandwiches and casseroles. The bone (should your ham come with one) is a perfect broth starter for homemade soups.