How Long to Cook a Semi Boneless Ham ?

A semi boneless ham needs about 15 to 20 minutes per pound in a 325°F oven until it reaches an internal temperature of 140°F. Most are already fully cooked, so you’re really just reheating. The bone left inside keeps the meat juicy while making carving easier than dealing with a full bone-in ham.

The Quick Answer: Time and Temperature

Your semi boneless ham cooks at 325°F for 15 to 20 minutes per pound. Always use a meat thermometer inserted into the thickest part, avoiding the bone. You’re aiming for 140°F internal temperature.

A 7-pound ham takes roughly 2 hours. A 10-pounder needs closer to 3 hours. Start checking the temperature about 30 minutes before your calculated time ends. Ovens vary, and the last thing you want is dried-out meat.

Ham WeightTotal Cooking TimeStart Checking At
5 lbs1h 15min to 1h 40min45 minutes
7 lbs1h 45min to 2h 20min1h 15min
10 lbs2h 30min to 3h 20min2 hours
12 lbs3h to 4h2h 30min

These times assume your ham is fully cooked and you’re reheating it. If your ham is raw, keep reading.

First Things First: Is Your Ham Already Cooked?

Check the packaging. It should say “fully cooked” or “ready to eat.” Most semi boneless hams sold in supermarkets are already cooked. You’re warming them up, not cooking them from scratch.

If the label says “cook before eating,” you have a raw ham. Different beast entirely. It needs 18 to 25 minutes per pound and must reach 160°F internal temperature, not 140°F.

The “semi boneless” part means the butcher removed the hip bone and tail bone but left the thigh bone in place. You get the flavor and moisture benefits of bone-in ham without the carving nightmare. That remaining bone acts like a heat conductor, helping the meat cook evenly from the inside.

Reheating a Fully Cooked Semi Boneless Ham

Setup and Prep

Get a roasting pan deep enough to hold the ham comfortably. Line it with aluminum foil for easier cleanup. Pour about half an inch of water, apple juice, or chicken broth into the bottom of the pan. This creates steam that keeps the ham from drying out.

Place the ham fat side up on a rack in the pan. If you don’t have a rack, the ham can sit directly in the liquid, but a rack gives better air circulation. Score the fat in a crisscross pattern if you’re planning to glaze later. It helps the glaze penetrate and looks beautiful.

Cover the whole thing loosely with aluminum foil. Don’t wrap it tight. You want heat to circulate, just not escape completely.

Temperature and Timing

Preheat your oven to 325°F. No higher. Higher temperatures cook the outside too fast and dry out the edges before the center warms through.

The 15 to 20 minutes per pound guideline is solid, but it’s a range for a reason. A wider, flatter ham heats faster than a tall, compact one. Bone thickness matters. Oven hot spots exist.

Calculate your estimated time, then start checking the internal temperature about 30 minutes before that time is up. Stick your thermometer into the thickest part of the meat, angled toward the center. Don’t let it touch the bone or you’ll get a false reading.

When it hits 140°F, you’re done. Pull it out.

The Rest Period

This is non-negotiable. Leave the ham covered with foil on your counter for 15 to 20 minutes before carving. The internal temperature will actually rise a few degrees during this time.

More importantly, the juices redistribute throughout the meat. If you carve immediately, those juices run all over your cutting board instead of staying in the ham. You end up with dry slices and a puddle of wasted flavor.

Use those 15 minutes to finish your side dishes, set the table, pour drinks. The ham will still be hot when you slice it.

Cooking a Raw Semi Boneless Ham

Rare, but it happens. If you have an uncooked semi boneless ham, you need 18 to 25 minutes per pound at 325°F, and the internal temperature must reach 160°F.

This isn’t reheating anymore. You’re actually cooking raw pork, and food safety rules apply. A 10-pound raw ham could take over 4 hours.

The setup is the same: roasting pan, liquid in the bottom, foil cover. But you’ll need to be more vigilant about basting every 45 minutes to keep the surface from drying out during that long cooking time.

Most home cooks never encounter a raw semi boneless ham. But if you do, just remember that higher target temperature and longer cooking window.

Adding a Glaze Without Drying It Out

Glaze transforms a good ham into a showstopper. The trick is timing. Apply it too early and it burns. Too late and it doesn’t caramelize properly.

Remove the ham from the oven about 30 to 45 minutes before your target time. Take off the foil. Brush your glaze all over the surface, getting into those scored cuts if you made them.

Return the ham to the oven uncovered. The glaze needs direct heat to caramelize and form that glossy, sticky crust everyone fights over.

Baste with more glaze every 15 minutes during this final stretch. Three coats usually does it. The sugar in the glaze will darken and bubble. Watch it carefully so it doesn’t cross from caramelized to burnt.

Quick glaze formula: combine equal parts brown sugar and Dijon mustard with a splash of apple cider vinegar. Or melt apricot preserves with a spoonful of whole grain mustard. Maple syrup with bourbon and a pinch of black pepper. You’re looking for sweet, tangy, and a little sharpness to cut through the rich pork.

Common Mistakes That Ruin the Ham

Cooking it uncovered from the start. The surface dries out and turns leathery while the inside is still cold. Always start covered, only expose it for glazing at the end.

Skipping the meat thermometer. Guessing gets you either undercooked ham or ham jerky. The thermometer costs less than the ham you’re about to ruin. Use it.

Not letting it rest. Impatience costs you juicy meat. Those 15 minutes matter more than you think.

Overcooking because you’re nervous. Taking it to 160°F when you only needed 140°F gives you rubbery, dry ham. Trust the temperature, pull it at 140°F, and let carryover cooking do the rest.

Forgetting to remove all the packaging. Some hams have a plastic disk covering the bone end. If you bake that into your ham, dinner gets awkward. Check for hidden plastic, buttons, or ties before the ham goes in.

How to Tell When It’s Done

The thermometer is your primary tool. Insert it into the thickest part of the ham, angled toward the center. Avoid touching the bone because bone conducts heat differently than meat and will give you a reading that’s too high.

When the thermometer reads 140°F for a fully cooked ham, you’re golden.

Visual cues help too. The meat will start to pull back slightly from the bone. If you glazed it, the surface should be deeply caramelized, almost mahogany, with a glossy sheen. The edges might have some slight charring on the fat, which is delicious.

When you press the meat gently with tongs, it should feel firm but still have some give. Rock-hard means overcooked. Squishy means it needs more time.

Good ham has a tender, slightly springy texture when you bite into it. The fat should be translucent and soft, not rubbery. The meat pulls apart in clean slices, not shreds.

Let it rest, slice against the grain, and watch it disappear from the platter. The leftovers make the best sandwiches for the next three days.