how long cook spiral ham
For a typical pre-cooked spiral ham, plan on gently reheating at 325°F until it reaches about 140°F in the center, which usually works out to roughly 10–18 minutes per pound when covered so it doesn’t dry out.
Quick Scoop
Core timing rule
- Oven temperature: 325°F.
- Time: about 10–18 minutes per pound for a whole or half spiral ham.
- Internal temperature: heat to 140°F in the thickest part (not touching bone).
- Covering: keep it tightly covered with foil so it stays moist.
A 7–9 lb spiral ham will usually take around 2–3 hours at 325°F when covered.
Simple step‑by‑step
- Preheat oven to 325°F.
- Place ham cut‑side down in a roasting pan and add a little water to the bottom for steam.
- Cover tightly with foil.
- Bake for 10–18 minutes per pound, checking toward the lower end of the range.
- When it’s about 15–20 minutes from done, uncover, add glaze if using, and finish until the center hits 140°F.
- Rest 10–15 minutes before slicing so the juices redistribute.
Approximate time by weight (325°F, covered)
| Ham weight | Approx. time |
|---|---|
| 6 lb | 60–90 minutes |
| 7–8 lb | 70–120 minutes |
| 9–10 lb | 90–150 minutes |
| 11–12 lb | 110–180 minutes |
| 13–14 lb | 130–210 minutes |
Information gathered from public forums or data available on the internet and portrayed here.