how long does it take to cook a spiral ham

2 hours ago 3
Nature

To cook a spiral ham, which is typically pre-cooked and only needs to be heated through, you should:

  • Preheat your oven to 325°F (165°C).
  • Plan on cooking the ham for about 12 to 15 minutes per pound. For example, an 8 to 10-pound ham will take roughly 90 to 150 minutes (1.5 to 2.5 hours) to heat through
  • Cover the ham with foil while baking to keep it moist, removing the foil during the last 20 minutes if you are applying a glaze
  • Use a meat thermometer to ensure the internal temperature reaches 140°F (60°C), which is the safe temperature for serving pre-cooked ham
  • After removing from the oven, let the ham rest covered for about 15 minutes before slicing to allow the juices to redistribute

If glazing the ham, apply the glaze during the last 15-20 minutes of cooking and bake uncovered to allow the glaze to caramelize

. In summary, the total cooking time depends on the ham's weight but generally ranges from 12 to 15 minutes per pound at 325°F until the internal temperature reaches 140°F, followed by a resting period