How Long Cook A Precooked Ham

Precooked hams only need reheating rather than full cooking, so your oven time is significantly shorter than with a raw ham. Most people ask how long cook a precooked ham because the label says “fully cooked” and they want to serve it hot and safe. The short answer: plan on about 10 to 15 minutes per pound at 325°F.

That simple rule covers spiral-cut, boneless, bone-in, and whole hams. Below you will find exact times, temperatures, and easy steps so your ham turns out juicy every time.

How Long Cook A Precooked Ham

Reheating time depends on the size and cut of your ham. A small boneless ham heats faster than a large bone-in ham. Always use a meat thermometer to confirm doneness, not just the clock.

Oven Time Chart For Precooked Ham At 325°F

  • Whole bone-in ham, 10 to 15 pounds: 15 to 18 minutes per pound
  • Half bone-in ham, 5 to 7 pounds: 18 to 20 minutes per pound
  • Boneless ham, 3 to 5 pounds: 15 to 20 minutes per pound
  • Spiral-cut ham, any size: 10 to 12 minutes per pound
  • Canned ham, 3 to 5 pounds: 15 to 20 minutes per pound

These times assume the ham starts at fridge temperature. If you let it sit at room temperature for 30 minutes first, you can shave off a few minutes. But never leave a ham out for more than two hours total.

Why The Internal Temperature Matters More Than Time

Your ham is already cooked. You are only reheating it to a safe serving temperature. The USDA says precooked ham should reach 140°F in the center. If you go past 160°F, the meat dries out fast.

So the real answer to how long you cook a precooked ham is: cook it until the middle hits 140°F. Check with an instant-read thermometer in the thickest part, away from bone or fat.

Step-By-Step Reheating Instructions

  1. Heat your oven to 325°F. Lower and slower keeps the ham moist.
  2. Remove all packaging, including the plastic disc on the bone end.
  3. Place the ham cut-side down in a roasting pan. Add 1/4 inch of water or broth to the pan.
  4. Cover the pan tightly with foil. This traps steam and stops the outside from drying.
  5. Roast according to the chart above. Start checking the temperature 30 minutes before the earliest time is up.
  6. Remove the foil for the last 20 minutes if you want a browned top. Brush on a glaze now if you use one.
  7. Take the ham out when it reads 140°F. Let it rest 15 to 20 minutes before slicing.

Glazing A Precooked Ham

A glaze adds flavor but also sugar, which burns quickly. Apply it only in the final 20 to 30 minutes. If you glaze earlier, the outside may turn dark and bitter.

Simple glaze ideas: brown sugar and mustard, honey and orange juice, or maple syrup and cloves. Warm the glaze first so it spreads easy.

Common Mistakes To Avoid

  • Cooking at 350°F or higher. This dries out the edges before the center heats.
  • Skipping the foil cover. Uncovered ham loses moisture fast.
  • Going by time alone. Ovens run hot or cold, so trust your thermometer.
  • Reheating a spiral-cut ham too long. The slices dry out quicker than a whole ham.
  • Forgetting to rest the meat. Resting lets juices settle back into the ham.

Other Ways To Reheat Precooked Ham

Slow Cooker Method

Put the ham in a slow cooker with 1/2 cup of water or juice. Cook on low for 4 to 6 hours, or until it reaches 140°F. This works great for small boneless hams.

Microwave Method

For a few slices, place them on a microwave-safe plate, cover with a damp paper towel, and heat in 30-second bursts. This is fast but can make the edges rubbery if you overdo it.

Air Fryer Method

Small ham steaks reheat well in an air fryer at 325°F for 5 to 8 minutes. Flip halfway through. Check the temperature with a thermometer before serving.

Storing And Reheating Leftovers

Cool leftover ham within two hours and store it in the fridge for 3 to 4 days. You can also freeze slices for up to 2 months. Reheat leftovers to 140°F, and add a splash of broth to keep them from drying.

If you bought a cured ham that says “cook before eating,” ignore this guide. That type needs to reach 145°F and takes much longer. Always read the label first.

Now you know the basics. A 10-pound precooked ham usually takes about 2 to 2.5 hours at 325°F. A 5-pound boneless ham takes around 1.5 hours. Keep your thermometer handy, cover the pan, and you will get a moist, hot ham without any guesswork.

Similar Posts