Cook until the ham reaches an internal temperature of 160 degrees F. Remove from oven, cover loosely with aluminum foil, and let sit approximately 15 to 20 minutes. NOTE: Cutting into the meat too early will cause a significant loss of juice.