Ora

How long to cook a 10 lb precooked ham?

Published in Ham Cooking Times 2 mins read

To cook a 10 lb precooked ham, you should plan for approximately 2 hours and 30 minutes to 3 hours. Since a precooked ham is already fully cooked, the primary goal of heating it is to bring it to a safe and enjoyable serving temperature.

Understanding Precooked Ham Cooking Times

Precooked hams are convenient because they require less cooking time than raw hams. The duration needed to heat them through depends mainly on their weight. It's essential to heat the ham slowly to prevent it from drying out, ensuring it remains tender and flavorful.

Here's a general guide for heating precooked hams based on their size:

Ham Size Approximate Cooking Time
5 lb. 1 hour 30 minutes–2 hours
7 lb. 2 hours–2 hours 45 minutes
10 lb. 2 hours 30 minutes–3 hours
15 lb. 3 hours 45 minutes–4 hours 30 minutes

(Source: Epicurious)

Tips for Heating a Precooked Ham

While the cooking time serves as a good guideline, a few practical steps can help ensure your ham is perfectly heated:

  • Internal Temperature: For a precooked ham, the USDA recommends heating it to an internal temperature of 140°F (60°C). Use a meat thermometer inserted into the thickest part of the ham, avoiding the bone, to accurately check the temperature.
  • Oven Temperature: Most recipes recommend heating precooked ham at a moderate oven temperature, typically around 325°F (160°C).
  • Covering the Ham: To prevent the ham from drying out during heating, consider covering it loosely with aluminum foil. This helps retain moisture. You can remove the foil for the last 15-30 minutes if you plan to apply a glaze, allowing it to caramelize.
  • Resting Time: After removing the ham from the oven, let it rest for 10-15 minutes before carving. This allows the juices to redistribute, resulting in a more succulent ham.

Heating a precooked ham is straightforward, ensuring a delicious centerpiece for any meal with the right timing and care.