Cooking a spiral ham is a great way to enjoy a delicious and flavorful meal. Spiral hams are pre-cooked, so all you need to do is heat them through. But how long do you cook a spiral ham? The answer depends on the size of the ham and the type of oven you are using.
For a 10- to 12-pound spiral ham, cook it in a 325-degree Fahrenheit oven for 1 hour and 15 minutes to 1 hour and 45 minutes, or until the internal temperature reaches 140 degrees Fahrenheit. For a 12- to 14-pound spiral ham, cook it for 1 hour and 30 minutes to 2 hours, or until the internal temperature reaches 140 degrees Fahrenheit. For a 14- to 16-pound spiral ham, cook it for 1 hour and 45 minutes to 2 hours and 15 minutes, or until the internal temperature reaches 140 degrees Fahrenheit.