Here’s the curveball: not all hams are raw. Most store-bought hams are fully cooked—they’ve been smoked or cured already. You’re basically just warming it up and adding glaze. That’s it. So cooking it to 140°F is like warming up a leftover pizza to perfection.
But if you bought a “fresh ham” (raw, unprocessed leg of pork), treat it like a giant pork roast. That one needs to hit 145°F internally. Check it in the thickest part, away from the bone. The bone lies. It always lies.
What Temperature Should Cooked Ham Be? A Guide to Safely Cooking Ham
The Glaze Trap (Don’t Fall For It)
You know those recipes that say “slather on the glaze and cook at 325°F for two hours”? Yeah, that’s how you get burned sugar and an overcooked exterior. Instead, cook your ham uncovered at 325°F until it’s about 10 degrees below your target temp. Then brush on the glaze, crank the heat to 400°F, and finish it in 10-15 minutes.
The result? A sticky, caramelized crust and a juicy interior. Your ham will look like it belongs in a food magazine, not a horror story.