What Is the Temperature of a Cooked Ham
Here’s the ironic part: Most hams you buy in the grocery store are already fully cooked. Think about that. That "dinner" you’re "cooking" is really just a fancy reheating job. The USDA says a pre-cooked ham is safe to eat straight out of the package, at refrigerator temperature. Weird, right?
But let’s be honest—nobody wants a cold, slimy ham slice. We want it warm, juicy, and glamorous. So, we heat it anyway. For a pre-cooked ham, the magic number is 140°F (60°C) internal temperature. That’s it. That’s the warm hug you’re aiming for.
Push it past 145°F? You enter the desert zone. The meat will firm up, lose its juice, and start tasting more like a hockey puck than a ham. So, 140°F is your sweet spot. Don't chase a higher number out of fear; the bacteria are already dead.
But what if you bought a "wild" one?
Now, if you’re a heathen (bless you) who bought a fresh, uncooked ham, the rules are totally different. This is a raw hunk of pig, like a big pork roast. You need to treat it with respect and a bit of paranoia. The target here is 145°F (63°C).
Why the difference? Because raw pork can harbor a nasty little thing called Trichinella. But here’s the good news: 145°F is actually lower than what your grandma used. She probably cooked it to 160°F or even 170°F out of habit. We know better now. 145°F is safe, and it keeps the meat from turning into sawdust.
Let’s add a wrinkle: Spiral-cut hams. They look pretty, but they are a temperature nightmare. Because they’re pre-cooked and sliced, they dry out faster. You absolutely must not exceed 140°F. In fact, stop at 130°F if you can. Trust me, your guests will thank you.
How to Cook Cottage Ham: A Complete Guide (2026)