Cook-before-eating hams must reach a temperature of 160 degrees F. to be safely cooked before serving. Cook in an oven set no lower than 325 degrees F. Hams can also be safely cooked in a microwave oven, other counter top appliances and on the stove top.