how long to cook a bone in ham

how long to cook a bone in ham

6 hours ago 5
Nature

To cook a bone-in ham, the general guideline is to heat it at 325°F (163°C) for about 15 to 20 minutes per pound until it is heated through. For example, a whole bone-in ham weighing 10 to 14 pounds will take approximately 3 to 4.5 hours to cook

. Here are detailed steps and tips:

  • Preheat your oven to 325°F.
  • Place the ham fat side up on a rack in a roasting pan. Add about 1/2 inch of water to the pan to keep the ham moist.
  • Cover the ham loosely with foil to retain moisture during cooking.
  • Cook the ham for about 15 to 20 minutes per pound. For a ham around 10-14 pounds, this is roughly 2.5 to 4.5 hours.
  • About 30 minutes before the ham is done, remove the foil and increase the oven temperature to 425°F.
  • Apply a glaze (such as a mixture of brown sugar, maple syrup, and orange juice) and return the ham to the oven uncovered for the last 30 minutes, brushing the glaze on twice, about every 15 minutes, to caramelize the surface.
  • Remove the ham from the oven and let it rest for at least 20 minutes before carving to allow juices to redistribute

The internal temperature of the ham should reach at least 145°F (63°C) for safe consumption, with a rest time of at least 3 minutes

. In summary, cooking time depends on the weight of the ham, but a good rule of thumb is about 15-20 minutes per pound at 325°F, finishing with a glaze at higher heat for the last 30 minutes, followed by resting before serving.

Read Entire Article