How Long To Cook A Spiral Ham

Knowing the right cooking time for a spiral ham prevents dry meat and ensures it’s heated through safely. Most people ask how long to cook a spiral ham because these hams are already fully cooked, so you are really just reheating it without drying it out.

The answer depends on weight, oven temperature, and whether you wrap it. Below you will find exact times, a simple chart, and steps that work every time.

How Long To Cook A Spiral Ham

The general rule is 10 to 15 minutes per pound at 325°F (163°C). A typical 8-pound ham needs about 1 hour and 20 minutes to 2 hours. Always check the internal temperature, not just the clock.

  • 5 pounds: 50 to 75 minutes
  • 7 pounds: 1 hour 10 minutes to 1 hour 45 minutes
  • 9 pounds: 1 hour 30 minutes to 2 hours 15 minutes
  • 11 pounds: 1 hour 50 minutes to 2 hours 45 minutes

These times assume the ham is wrapped in foil. Uncovered ham cooks faster on the outside but dries out quickly, so I dont recommend it.

Why Spiral Hams Are Different From Raw Hams

Spiral hams are pre-cooked and pre-sliced. The spiral cut goes deep into the meat, which exposes more surface area. That means moisture escapes faster than with a whole ham.

Your goal is to reheat the ham to 140°F (60°C) without pushing it higher. Above that, the meat turns dry and stringy. This is the number one mistake home cooks make.

Safe Internal Temperature For Spiral Ham

According to food safety guidelines, a fully cooked ham must reach 140°F to be safely reheated. If the ham was cured and smoked, it is ready to eat cold, but heating it improves texture and flavor.

  • Target temperature: 140°F (60°C)
  • Do not exceed 150°F (65°C)
  • Use a meat thermometer in the thickest part, away from bone and fat

Step-By-Step Cooking Instructions

  1. Preheat your oven to 325°F (163°C).
  2. Remove the ham from its packaging and discard any glaze packet for now.
  3. Place the ham cut-side down in a roasting pan.
  4. Cover the entire ham tightly with heavy-duty aluminum foil.
  5. Bake for 10 to 12 minutes per pound.
  6. Remove the foil 20 minutes before the end if you want a glaze.
  7. Brush on glaze and return to the oven uncovered.
  8. Check the internal temperature reaches 140°F.
  9. Rest the ham for 10 to 15 minutes before slicing.

Resting matters. It lets the juices settle so they dont run out onto the cutting board.

How Long To Cook A Spiral Ham At 350°F

Some recipes call for 350°F. At this higher heat, reduce the time to about 8 to 10 minutes per pound. A 7-pound ham will take roughly 1 hour to 1 hour 10 minutes. Check it early so you dont overshoot.

How Long To Cook A Spiral Ham In A Slow Cooker

A slow cooker works well for smaller hams, usually 5 to 7 pounds. Cook on low for 4 to 5 hours or on high for 2 to 3 hours. Add a half cup of water or broth to the bottom to keep things moist.

How Long To Cook A Spiral Ham In A Roaster Oven

Set the roaster to 325°F and follow the same 10 to 12 minutes per pound rule. Roaster ovens hold moisture well, so foil is still a good idea but not always required.

Tips To Keep Your Spiral Ham Moist

  • Always wrap in foil for most of the cooking time.
  • Add a little liquid like pineapple juice or broth to the pan.
  • Do not overcook past 140°F.
  • Let it rest before slicing.
  • If the ham is very large, tent it loosely with foil after removing from oven.

One more thing. If your ham comes with a glaze packet, add it in the last 20 minutes only. Sugar burns fast and can make the outside taste bitter.

Common Mistakes To Avoid

  • Cooking uncovered the whole time
  • Going by time alone without a thermometer
  • Heating above 150°F
  • Skipping the rest period
  • Using a high oven temperature like 400°F

If you follow the times and check the temperature, your ham will come out juicy and warm all the way through. The exact answer to how long to cook a spiral ham is simple: 10 to 12 minutes per pound at 325°F, wrapped in foil, until it hits 140°F. Write that down and you wont need to guess again.

Similar Posts