what temperature to cook ham
1 Place the ham in an oven preheated to 325Â°F for 20 to 25 minutes per pound or until internal temperature reaches 155Â°F on a meat thermometer. 2  Be sure the cooking bag is not touching the sides or top of the oven, otherwise the bag might melt.3  Remove the ham from the oven and discard the bag and drippings. Bake until internal temperature reaches 155Â°F. 2  Allow ham to rest for 15 minutes and the internal temperature should rise to 160Â°F during this time. 3  Remove skin and fat while the ham is still warm and carve as desired. 4  If glazing, leave a 1/4-inch layer of fat on the ham.