Ham for 8 people by serving size
The USDA allows 1/3 to 1/2 lb of bone-in ham a person, or 1/4 to 1/3 lb of boneless, because the bone is weight you buy but do not eat. Pounds are rounded up.
| Serving | Bone-in ham | Boneless ham |
|---|---|---|
| Low end: with several other dishes | 3 lb (1/3 lb each) | 2 lb (1/4 lb each) |
| High end: ham is the main dish | 4 lb (1/2 lb each) | 3 lb (1/3 lb each) |
| Generous: with leftovers | 6 lb | 4 lb |
Adding children
Children count as half a portion at the high USDA serving.
| Guests | Bone-in | Boneless |
|---|---|---|
| 8 adults | 4 lb | 3 lb |
| 8 adults and 2 children | 5 lb | 3 lb |
| 8 adults and 4 children | 5 lb | 4 lb |
| 8 adults and 6 children | 6 lb | 4 lb |
Reheating a ham for 8
Fully cooked hams at 325°F to 140°F. The USDA timetable lists each kind for a range of weights; for 8 guests the plan is a 5 lb half ham, the smallest the USDA chart times.
| Kind of ham | For 8 | USDA chart weights | Time at 325°F |
|---|---|---|---|
| Cooked, whole, bone-in | 4 lb | 10 to 14 lb (outside: check the label) | 1 h to 1 h 12 min |
| Cooked, half, bone-in | 4 lb | 5 to 7 lb (outside: check the label) | 1 h 12 min to 1 h 36 min |
| Cooked, spiral-cut (whole or half) | 4 lb | 7 to 9 lb (outside: check the label) | 40 min to 1 h 12 min |
| Cooked, boneless (vacuum packed) | 3 lb | 6 to 12 lb (outside: check the label) | 30 min to 45 min |
Eight at a brunch with other dishes
With eggs, sides and a bread basket on the table, the low end of the USDA range is enough: 3 lb of bone-in ham or 2 lb of boneless for eight. As the only main dish, plan the high end, 4 lb bone-in.
Both are under the 5 lb smallest half ham in the USDA chart. A 5 lb half reheats in 1 h 30 min to 2 h at 325°F, so for a noon brunch it goes in at 10:00 am.
Use the ham size calculator for your own guest list, and read how much ham per person and how long to cook a ham. How long to cook a 5 lb ham has the times for every kind.
Want to change anything else? The calculator above is the full Ham Size Calculator: How Big a Ham, Bone-In or Boneless: edit any number and the results update instantly.
Tools & materials for this project
Affiliate links As an Amazon Associate we earn from qualifying purchases. These links do not change what you pay.
Frequently asked questions
How much ham for 8 people?
4 lb of bone-in ham at 1/2 lb a person, the high end of the USDA range, or 3 lb at the low end of 1/3 lb if there are plenty of other dishes.
How much boneless ham for 8 people?
2 to 3 lb, at 1/4 to 1/3 lb a person. Boneless ham needs less weight because there is no bone.
How long does it take to reheat a ham for 8 people?
For a 5 lb half ham, the smallest the USDA chart times, 1 h 30 min to 2 h at 325°F, until it reaches 140°F. A fully cooked ham is also safe to serve cold.
Related sizes and guides
Estimates only. Results assume standard materials and simple shapes. Supplier products vary, and the final call on quantity, structure and safety is yours. Check your local code and your supplier's guidance before ordering.