How Long Do You Cook A 10Lb Ham

For a 10lb ham, the cooking time varies based on whether it’s fully cooked, partially cooked, or raw. So when people ask how long do you cook a 10lb ham, the honest answer is: it depends on the type you bought. Most hams sold in stores are fully cooked and just need reheating. Raw hams take much longer.

This guide breaks down exact times and temperatures for each type. You’ll also get simple steps so your ham turns out juicy, not dry.

How Long Do You Cook A 10Lb Ham

The total time depends on the ham type and your oven temp. Here’s the quick breakdown for a 10-pound ham.

  • Fully cooked, reheating: 10 to 14 minutes per pound at 325°F. That’s about 1 hour 40 minutes to 2 hours 20 minutes total.
  • Partially cooked (cook before eating): 18 to 22 minutes per pound at 325°F. About 3 to 3 hours 40 minutes.
  • Raw or fresh ham: 22 to 26 minutes per pound at 325°F. Roughly 3 hours 40 minutes to 4 hours 20 minutes.

Always cook to internal temperature, not just time. Time is a guide. Your oven runs hot or cold, and that changes everything.

Safe Internal Temperatures You Need To Hit

Temperature is the real test. A meat thermometer takes the guesswork out.

  • Fully cooked ham: reheat to 140°F.
  • Partially cooked ham: cook to 160°F.
  • Raw or fresh ham: cook to 145°F, then rest 3 minutes.

Stick the thermometer into the thickest part, away from bone and fat. Check in two spots if you can.

Step-By-Step Cooking Instructions

Follow these steps for a 10lb ham that stays moist.

  1. Preheat your oven to 325°F. Move a rack to the lower middle position.
  2. Take the ham out of its packaging. Rinse it and pat it dry with paper towels.
  3. Place the ham fat side up in a roasting pan. Add 1/2 cup of water to the bottom of the pan.
  4. Cover the pan tightly with foil. This traps steam and keeps the meat from drying out.
  5. Cook for the estimated time based on your ham type (see chart above).
  6. Start checking the internal temp about 30 minutes before the time is up.
  7. If you want a glaze, uncover the ham for the last 20 to 30 minutes and brush it on.
  8. Pull the ham from the oven at the right temp. Tent it with foil and let it rest 15 to 20 minutes before carving.

Resting matters. It lets the juices settle back into the meat. Skip it and you’ll lose moisture on the cutting board.

Should You Cover The Ham Or Not

Cover it for most of the cook. Foil keeps the heat even and stops the outside from burning.

Uncover only near the end if you plan to glaze. The glaze needs direct heat to set and caramelize. Leaving it uncovered the whole time dries out the surface.

Spiral-Cut Hams Are A Special Case

A 10lb spiral-cut ham is already fully cooked and sliced. It dries out faster because of all those cuts.

Cook it at 325°F for about 10 minutes per pound, so roughly 1 hour 40 minutes. Cover it with foil the whole time. Brush glaze on during the last 15 minutes only.

Common Mistakes To Avoid

  • Cooking by time alone. Always verify with a thermometer.
  • Using a high oven temp to save time. 325°F is the sweet spot. Higher heat toughens the meat.
  • Skipping the rest period. Give it at least 15 minutes.
  • Letting a spiral ham sit uncovered. It will dry out fast.
  • Forgetting the water in the pan. That bit of moisture helps the oven stay humid.

How To Tell When Your Ham Is Done

Use a digital meat thermometer. That is the only reliable way. The clock is just a rough estimate.

If you don’t have a thermometer, look for these signs. The meat should feel firm but still give a little when pressed. Juices should run clear, not pink. The bone end should wiggle slightly on bone-in hams.

Still, buy a thermometer. They cost a few dollars and save entire dinners.

Resting And Carving Tips

Let the ham rest 15 to 20 minutes on a cutting board. Loosely tent it with foil. Don’t wrap it tight or the crust goes soft.

Carve against the grain in thin slices. For bone-in hams, cut a few slices off the wide end first so it sits flat.

Storing And Reheating Leftovers

Leftover ham keeps well. Store slices in a sealed container in the fridge for 3 to 5 days.

For longer storage, freeze it. Wrap slices tight and freeze up to 2 months. Thaw in the fridge overnight.

To reheat, place slices in a covered dish with a splash of water or broth. Warm at 325°F for 10 to 15 minutes. A microwave works too, but go slow so the edges don’t turn rubbery.

Final Thoughts

For a 10lb ham, plan on 1 hour 40 minutes to 2 hours 20 minutes for a fully cooked one at 325°F. Add more time for partially cooked or raw hams, up to about 4 hours 20 minutes.

Check the label first. Then set your timer as a guide and trust your thermometer for the final call. Do that, and your ham comes out tender and safe every time.

Similar Posts