How Long Do You Heat A Fully Cooked 12 Pound Ham?
When heating a fully cooked 12-pound ham, it is recommended to heat it in the oven at 325°F for approximately 15-18 minutes per pound. Therefore, the estimated heating time for a 12-pound ham would be around 3 to 3.5 hours. It is important to check the internal temperature of the ham using a meat thermometer and ensure that it has reached 140°F before serving.