Ham Size & Cook Time Calculator
Quick answer: Plan about ¾ lb of bone-in ham per person (½ lb boneless), and heat a fully cooked ham at 325°F for about 15 minutes per pound, to an internal temperature of 140°F.
Easter and Christmas hams get bought by guesswork and finished by obligation. Tell us your headcount and whether you want leftovers, and we'll size the ham and give you the heating time.
Ham size by guest count
| Guests | Bone-in ham | Boneless ham |
|---|
| 6 people | 4½ lb | 3 lb |
| 8 people | 6 lb | 4 lb |
| 10 people | 7½ lb | 5 lb |
| 12 people | 9 lb | 6 lb |
| 16 people | 12 lb | 8 lb |
How it works
Ham math has two parts. Size: about ¾ lb per person bone-in (the bone carries weight but also flavor — and the best split-pea soup you'll ever make) or ½ lb boneless, plus a margin if you want leftovers. Heat: nearly every ham sold is fully cooked, so you're only warming it — about 15 minutes per pound at 325°F to an internal 140°F. A true uncooked ham needs closer to 20 minutes per pound to 145°F. The tool sizes the ham for your table and gives you the right time for whichever kind you bought.
Frequently asked
How much ham per person?
Plan about ¾ lb of bone-in ham per person (the bone is part of the weight) or ½ lb boneless. Add roughly ¼ lb per person if you want proper leftovers.
How long do I heat a fully cooked ham?
About 15 minutes per pound at 325°F, to an internal temperature of 140°F. Most supermarket hams — including spiral-cut — are fully cooked; you're reheating, not cooking.
When do I add the glaze?
In the last 20–30 minutes, once the ham is nearly at temperature. Sugar-based glazes burn if they go on at the start.
Spiral-cut or whole ham?
Spiral-cut is pre-sliced convenience but dries out faster when reheated — cover it tightly and heat gently. A whole bone-in ham stays juicier and the bone makes soup stock. The per-person math is the same.
How long do ham leftovers keep?
Three to four days in the fridge, or about two months frozen. Slice before freezing so you can thaw only what you need.
What's the difference between city ham and country ham?
City ham is the familiar wet-cured, fully cooked kind this calculator assumes. Country ham is dry-cured and salty, sliced thin and served in small portions — plan much less per person.
Try RecipeBot's free recipe generator — a personalised recipe from your ingredients in seconds, no credit card needed.