how long to cook a ham in the oven

how long to cook a ham in the oven

1 month ago 15
Nature

The cooking time for a ham in the oven depends on its size, whether it is fully cooked or raw, and the oven temperature. Here are general guidelines for baking a fully cooked ham:

  • Preheat the oven to 325°F (163°C).
  • Cook the ham for about 18-20 minutes per pound for a 10-15 lb ham, or about 20 minutes per pound for a 5-7 lb ham. Smaller portions (3-4 lb) may take about 35 minutes per pound
  • Another common recommendation is 12-15 minutes per pound at 275°F if slow cooking, or about 10-15 minutes per pound at 300-350°F for reheating a precooked ham
  • For example, a 9-12 lb ham typically takes about 2 to 4.5 hours depending on temperature and recipe specifics
  • It is best to use a meat thermometer to ensure the internal temperature reaches about 140-160°F for fully cooked ham, which ensures it is heated through but not overcooked

If glazing the ham, the glaze is usually applied during the last 15-45 minutes of cooking at a higher temperature (around 425°F) to caramelize the glaze without burning it

. Summary:

Ham Weight| Oven Temp| Cooking Time (minutes per pound)| Notes
---|---|---|---
10-15 lbs| 325°F| 18-20| Bake uncovered until 160°F internal1
5-7 lbs| 325°F| 20|
3-4 lbs (shank)| 325°F| 35|
Any size| 275°F| 12-15| Slow cook, cover with foil7
Spiral-cut ham| 300°F| 10-15| Cover with foil, baste with juices57
Fully cooked| 350°F| ~20| 12-14 min per pound common34

Use a probe thermometer to check the internal temperature, aiming for about 140°F when reheating fully cooked ham, and 160°F if cooking raw ham

. Rest the ham for 15-20 minutes after removing from oven before carving to keep it juicy

. This approach ensures your ham is heated through, moist, and flavorful.

Read Entire Article