what should ham be cooked to
Ham is safest and tastiest when cooked or reheated to an internal temperature between about 140°F and 145°F (60°C–63°C), depending on whether it’s raw or already fully cooked. Always check the thickest part of the ham with a meat thermometer and avoid touching bone.
Basic temperature guide
- Fully cooked (ready-to-eat) ham, just reheating : Heat to 140°F (60°C) internal temperature before serving.
- Raw / “cook-before-eating” / fresh ham : Cook to at least 145°F (63°C) and let it rest 3 minutes before slicing.
- Ground ham (in patties, loaves, etc.): Cook to 160°F (71°C) for safety.
Why these temperatures matter
- Harmful bacteria grow quickly between 40°F and 140°F (4°C–60°C), so getting ham above that range is critical for food safety.
- 145°F (63°C) with a short rest is the widely recommended minimum for whole-muscle pork, while 140°F (60°C) is enough for simply reheating a ham that was already fully cooked at the plant.
Simple step-by-step check
- Insert a meat thermometer into the thickest part of the ham, not touching any bone or large pockets of fat.
- When it reads 140°F (60°C) for reheating a fully cooked ham, or at least 145°F (63°C) for raw/fresh ham, you can remove it from the oven.
- Let raw/fresh ham rest for about 3 minutes so the temperature evens out and juices redistribute.
TL;DR:
- Fully cooked ham (reheating): 140°F (60°C).
- Raw or “cook-before-eating” ham: 145°F (63°C) + 3‑minute rest.
Information gathered from public forums or data available on the internet and portrayed here.