Reheat your ham in the oven or on the stovetop with some additional liquid to prevent it from becoming tough or dry. To reheat the ham in the oven, place it in a baking dish with a few tablespoons of broth or water. Cover tightly and heat in a 325°F oven until warmed through, about 10 minutes per pound. To reheat the ham on the stovetop, place the ham in a skillet with a few tablespoons of broth or water. Cover the skillet and set over low heat until warmed through, stirring occasionally.