Enter the weight of the ham and select the portion of ham being cooked to determine the ham cook time.
- Turkey Calculator (Cook Time/Defrost Time/+ More)
- Meat Per Person Calculator
- Turkey Defrost Time Calculator
Ham Cook Time Formula
The following formula is used to calculate a ham cook time.
T = W * 19
- Where T is the cooking time in minutes at 325F.
- W is the weight of the ham (lbs)
How long should I cook a ham?
The following are the recommendation on how long to cook a ham.
Whole Ham: 18 – 20 mins per pound
Half Ham: 20 minutes per pound
Shank/Butt : 35 minutes per pound
These times assume a cooking temperature of 325F in the over. You can also cook ham on the stove when cut into little pieces.
FAQ
What is the ham cook time?
Ham should be cooked at 325F for 18-20 minutes per pound of ham.

