A simple, reliable rule works for most spiral-cut or whole hams: 10 to 14 minutes per pound in a 325°F oven. A 10-pound ham will take roughly 1 hour and 40 minutes to 2 hours and 20 minutes.
But before you set the timer and walk away, place the ham cut-side down on a rack in a shallow roasting pan. Add about a half-inch of water, apple juice, or even ginger ale to the pan to keep the environment humid, which prevents that leathery edge.
Loosely tent the whole thing with foil—this is crucial. The foil traps steam and prevents the sugar glaze from burning into a black crust before the center is warm. It’s like a sauna for your ham, and everyone leaves relaxed.
The Glaze Gambit
You can glaze a fully cooked ham, but timing is everything. If you slather on that brown sugar-pineapple masterpiece at the start, it will caramelize into a sticky wreck. Wait until the last 30 to 45 minutes of cooking.
Pull the ham out, remove the foil, brush on your glaze, and crank the oven to 400°F for a final blaze of glory. Watch it closely—sugar burns fast. You want a glossy, lacquered finish, not a charcoal science experiment.
A fun fact: the tradition of glazing ham likely comes from ancient Roman practices of preserving pork with honey. They called it apicius, and while your glaze is less about preservation, the sticky-sweet vibe still feels like a cultural handshake with history.