The cooking time for a bone-in ham depends on its size and the cooking method you choose. Generally, bone-in hams are already fully cooked and only need to be heated through before serving. This ensures the ham is safe to eat and enhances its flavor.
To reheat a bone-in ham in the oven, follow these general guidelines:
Preheat the oven to 325°F (163°C).
Place the bone-in ham in a roasting pan, cut-side down.
Cover the ham with aluminum foil to prevent it from drying out during cooking.
Calculate the cooking time based on the weight of the ham:
- For a whole bone-in ham: Approximately 15-18 minutes per pound.
- For a half bone-in ham: Approximately 18-24 minutes per pound.
During the last 10-15 minutes of cooking, remove the foil to allow the surface to caramelize and develop a flavorful crust.
Use a meat thermometer to ensure the internal temperature of the ham reaches 140°F (60°C).
Keep in mind that these cooking times are approximate, and it's essential to use a meat thermometer to ensure the ham reaches the proper internal temperature. Also, some bone-in hams may come with glazes or seasoning packets that you can apply for added flavor. Follow the instructions on the ham's packaging for best results.
If you prefer, you can also use other cooking methods, such as slow-cooking or using a smoker, to reheat the bone-in ham. The cooking times may vary slightly based on the chosen method, so always check the internal temperature to ensure it's fully heated and safe to eat.