Quick Answer
How long to cook ham in the oven
Quick oven answer for ham: 90-140 min at 163°C / 325°F, with a timing table, safety vs doneness guidance, and a prefilled calculator.
Base time range
90-140 min
Reference oven temp
163°C / 325°F
Rest recommendation
10 min
Main geometry driver
total weight
Timing table for common oven scenarios
Use this table as a practical baseline, then validate in the center of the product.
| Scenario | Oven temp | Time range | Doneness check |
|---|---|---|---|
| Safe minimum target | 163°C / 325°F | 90-140 min | Verify at least 74°C / 165°F. |
| Juicy / medium target | 148°C / 298°F | 113-175 min | Thermometer beats color. |
| Well done / tender finish | 148°C / 298°F | 117-182 min | Allow carryover and rest. |
| Low-and-slow variant | 148°C / 298°F | 131-203 min | Use tenderness plus temperature. |
Quick method
With ham, it's important to understand whether you have a raw ham, a partially cooked ham, or a ready-to-heat ham. To bake, use a pan with a little moisture in the bottom and cover the ham most of the time if you want a soft result. It is better to add glaze with honey, mustard or sugar closer to the end so that it hardens and does not burn. Check the center of the piece, because the outer part warms up noticeably earlier.
Safety vs doneness
Safety baseline
Safe minimum reference: 74°C / 165°F in the center.
Texture / doneness target
Texture preference can be set to: heated through. This target can be above the safety minimum.
Use the full calculator for your exact scenario
An oven-first cooking calculator with product-specific modeling for thickness, weight, batch size, texture, safe minimums, and practical notes.
Selected food: ham (precooked, reheat; spiral)
Recommended temperature range: 163°C.
Time estimate and key checkpoints
Safe minimum
110-125 minutes
Internal temperature target: around 74°C
Juicier result
127-140 minutes
Internal temperature target: around 76°C
Firmer texture
142-160 minutes
Internal temperature target: around 80°C
Temperature
163°C
Safe minimum
74°C
Target / texture
Heated through
Internal temperature target: around 74°C
Rest time
10 min
Food: ham (precooked, reheat; spiral)
Biggest timing factor: Thickness, the product starting temperature, and the real oven temperature usually move the result the most.
Practical note: Use a thermometer and check the thickest part, especially for meat, fish, and frozen prepared foods.
Related cooking guides
Browse all 50 guidesHow long to cook pork chops in the oven
18-25 min
How long to cook pork tenderloin in the oven
20-27 min
How long to cook pork loin roast in the oven
80-100 min
How long to cook pork shoulder in the oven
225-300 min
How long to cook pork ribs in the oven
180-240 min
How long to cook sausage links in the oven
15-25 min
How long to cook bacon in the oven
15-25 min
How long to cook chicken breast in the oven
20-30 min
How long to cook salmon fillet in the oven
10-15 min
How Long to Cook Chicken Thighs in the Oven
30-45 min
FAQs
How long should I cook ham?+
A practical base range is 90-140 min at about 163°C / 325°F. Start checks early if your piece is thinner or your batch is smaller than average.
Why is the result always a range?+
Because timing shifts with weight, covered vs uncovered setup, and bone-in vs boneless cut, oven behavior, and setup details like convection, cover, or tray crowding.
How should I separate safety from doneness preference?+
Safe minimum reference: 74°C / 165°F in the center. Doneness and texture may require extra time beyond the minimum.
What should I focus on for this page?+
For pork, safety and texture can diverge. Some cuts are safe early but taste better after longer low-and-slow cooking.