Here’s the secret that will change your ham life forever: you don’t cook a fully cooked ham—you reheat it. Think of it like leftover pizza from last night. It’s already done; you’re just bringing it back to life.
The goal is to get the internal temperature to 140°F (60°C). That’s the sweet spot where it’s piping hot but hasn’t been bullied into being dry. A simple meat thermometer is your best friend here—trust me, it’s cheaper than a divorce over a ruined Easter dinner.
So, stop worrying about a specific number of minutes. Instead, look at the weight of your ham and do a little math. For a whole ham, plan on about 10 to 14 minutes per pound in a 325°F oven. That’s roughly two and a half hours for a 12-pound beauty.
What About the Little Guys? (Spiral-Cut and Half-Hams)
Spiral-cut hams are the rockstars of convenience—pre-sliced, pretty, and already cooked. But they dry out faster than a joke at a funeral if you overheat them. For a spiral-cut ham, stick to 10 minutes per pound at 275°F. Yes, lower heat.
I learned this the hard way. Last Thanksgiving, I cranked the oven to 350°F because I was impatient. The slices turned into leather coasters. My uncle actually tried to use a slice as a bookmark. Don’t be like me. Go low and slow.
For half-hams (those 5–8 pounders), you’re looking at about 1.5 to 2 hours total. Always cover the cut surface with foil to keep it moist. It’s like putting a blanket on your ham—it just feels right.