How long to cook Pork

How Long to Cook Ham per Pound

When deciding how long to cook ham, minutes per pound can be a good indicator. Generally, it takes between 10 and 40 minutes per pound to bake a ham at 325°F. This wide range of times is because there are many types of ham, each of which has a different cooking time per pound. For instance, a boneless, uncooked ham won't take the same amount of time to bake as a precooked, bone-in ham.

How to Cook Ham: How Many Minutes Per Pound by Type

Raw Ham, Bone-In

Half Ham (5 to 7 lbs.): 22-25 minutes per pound

Whole Ham (10 to 14 lbs.): 18-20 minutes per pound

Raw Ham, Boneless

2 to 4 lbs.: 35-40 minutes per pound

5 to 8 lbs.: 30-35 minutes per pound

Precooked Ham, Bone-In

Half Ham (5 to 7 lbs.): 18-24 minutes per pound

Whole Ham (10 to 14 lbs.): 15-18 minutes per pound

Precooked Ham, Boneless

6 to 12 lbs.: 10-18 minutes per pound

Try This Simple Baked Spiral Ham Recipe

Copyright © 2021 HowLongToCook.org