How To Cook A Bone In Ham

Bone-in ham rewards patience more than technique, and the payoff is a juicy, flavorful roast that slices beautifully. If you want to know how to cook a bone in ham the right way, the process is simpler than most people think. You just need time, a reliable thermometer, and a little planning.

This guide walks you through choosing, glazing, and roasting a bone-in ham step by step. No fancy equipment required.

What You Need To Know Before You Start

Most bone-in hams sold in stores are fully cooked or cured and smoked. That means you are reheating, not cooking from raw. The goal is to bring the meat to a safe, sliceable temperature without drying it out.

Here is the short version:

  • Buy a ham that fits your crowd. Plan on 3/4 to 1 pound per person for bone-in.
  • Let it sit at room temperature for 1 to 2 hours before roasting.
  • Cook low and slow at 325°F (163°C).
  • Pull it at 135°F to 140°F internal temp.
  • Rest it for 20 to 30 minutes before carving.

That is the whole game. Everything else is flavor.

How To Cook A Bone In Ham

Below is the full method, from picking the ham to slicing it. Follow the steps in order and you will get a moist, tender roast every time.

Step 1: Choose The Right Ham

Look for a bone-in ham labeled “fully cooked” or “ready to eat.” These are the easiest to work with. You will also see “spiral-cut” hams, which are pre-sliced around the bone.

Spiral-cut hams cook faster and dry out quicker, so watch them closely. A whole, uncut bone-in ham holds moisture better and gives you more control over slicing.

Check the label for added water or “ham with natural juices.” Both work fine, but hams with less added liquid tend to have better texture.

Step 2: Prep The Ham

Take the ham out of the fridge about 1 to 2 hours before cooking. Cold meat cooks unevenly, and the outside can dry out before the center warms up.

Remove all packaging and the plastic disc or cap over the bone if there is one. Pat the surface dry with paper towels. If your ham has a thick rind or skin, you can trim it, but most cured hams come ready to go.

Place the ham fat side up in a roasting pan. Add about 1/2 cup of water or broth to the bottom of the pan to keep things steamy.

Step 3: Roast At Low Heat

Set your oven to 325°F (163°C). Cover the pan loosely with foil. This traps moisture and prevents the outside from burning before the inside heats through.

Roasting times vary by weight. Use this as a guide:

  • 8 to 10 pounds: 2 to 2 1/2 hours
  • 10 to 14 pounds: 2 1/2 to 3 1/2 hours
  • 14 to 18 pounds: 3 1/2 to 4 1/2 hours

These are estimates only. The thermometer is what matters, not the clock. Start checking the internal temperature about 30 minutes before the low end of your time range.

Step 4: Add The Glaze

Glaze goes on near the end. Sugar burns fast, so adding it too early can leave you with a black crust and a raw middle.

During the last 30 to 45 minutes of cooking, remove the foil and brush on your glaze. Spoon the pan juices over the ham every 10 to 15 minutes. This builds a shiny, sticky coating.

Simple glaze ideas:

  • Brown sugar, mustard, and cider vinegar
  • Honey, orange juice, and cloves
  • Maple syrup, bourbon, and black pepper
  • Apricot jam with a splash of soy sauce

You do not need a lot. A thin layer brushed on two or three times is plenty.

Step 5: Check The Temperature

Insert a meat thermometer into the thickest part of the ham, away from the bone and any fat. The bone conducts heat and can give you a false reading.

Pull the ham when it hits 135°F to 140°F. Since the ham is already fully cooked, you are only heating it through. Going past 140°F dries out the meat.

If you prefer a firmer texture, you can take it to 145°F, but no higher.

Step 6: Rest Before Carving

Tent the ham with foil and let it rest for 20 to 30 minutes. The internal temperature will rise another 5 to 10 degrees as it sits. Resting also lets the juices settle so they stay in the meat instead of running out on the cutting board.

This step is not optional. Skip it and you will lose moisture with every slice.

Step 7: Carve Around The Bone

Place the ham on a stable cutting board. Use a sharp knife to make a vertical cut down one side until you hit the bone.

Then cut thin slices parallel to the bone, working from the outside in. Turn the ham and repeat on the other sides. A thin, flexible knife helps you get close to the bone.

Save the bone. It is great for soup, beans, or split pea dishes later on.

Common Mistakes To Avoid

  • Cooking from cold. Let the ham sit out first.
  • Glazing too early. Wait until the last 30 to 45 minutes.
  • Trusting the timer over the thermometer.
  • Skipping the rest. This is the step most people rush.
  • Overheating. Anything past 145°F gets dry fast.

Storing And Reheating Leftovers

Cool leftover ham within 2 hours of cooking. Store slices in an airtight container in the fridge for 3 to 5 days. You can also freeze it for up to 2 months.

To reheat, place slices in a covered dish with a splash of water or broth. Warm at 325°F until heated through, about 10 to 15 minutes. Microwaving works too, but go in short bursts so the edges do not toughen.

Final Thoughts

A bone-in ham is one of the easiest big meals you can make. Low heat, a good thermometer, and a short rest are the only real rules. Get those right and you will have a juicy roast that feeds a crowd and still leaves plenty for leftovers.

Similar Posts