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.

ScenarioOven tempTime rangeDoneness check
Safe minimum target163°C / 325°F90-140 minVerify at least 74°C / 165°F.
Juicy / medium target148°C / 298°F113-175 minThermometer beats color.
Well done / tender finish148°C / 298°F117-182 minAllow carryover and rest.
Low-and-slow variant148°C / 298°F131-203 minUse 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

How Long to Cook

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 guides

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.