To keep your ham moist when reheating, the key is to heat it slowly in a moist environment. Keep the lid on during cooking to maintain the moisture.