How much ham for 50 people?

Short answer

For 50 people, plan on about 16.7 lb of boneless ham at ⅓ lb each — two or three hams. Bone-in, it would be about 25 lb.

How to work it out

  1. 50 guests = 50 adult portions
  2. 50 × 0.33 lb (boneless) = 16.7 lb
  3. Heating: 16.7 lb × 10–15 min per lb = 2 h 47 min to 4 h 10 min

Fifty is the size of a church supper, a family reunion or a funeral lunch, where ham earns its place: it is fully cooked, serves well at room temperature for a short buffet, and slices thin. Boneless hams make the math and the carving easier at this size.

Adjust for your project

Everyone eating, including the hosts
Ham sandwiches, soup with the bone. A planning choice on top of the extension amount
Light if ham is one of two meats; a planning adjustment, not a published figure
More options: Kids
Counted as half an adult portion — adjust if your kids are teenagers
Ham to buy16.7 lbboneless ham
Look for
a 17 to 19 lb boneless ham
Heating time at 325 °F (approx.)
2 h 47 min to 4 h 10 min (10–15 min per lb)
Heat until it reads
140 °F (165 °F if not packaged in a USDA-inspected plant)
Ham per adult
0.33 lb
Extension range per serving
¼–⅓ lb per serving (boneless)
  • Perishable food should not sit out more than 2 hours (1 hour above 90 °F / 32 °C). Keep hot food at 140 °F (60 °C) or above and cold food at 40 °F (4 °C) or below (USDA FSIS).

For this job · affiliate link
Carving knife and forkA long slicing knife takes clean slices off a bone-in ham; a spiral ham just needs cutting along the bone.
View on Amazon (opens in a new tab)

Ham to buy by number of guests (kind of ham as above)

Ham to buy by number of guests (kind of ham as above)
GuestsHam to buyLook forHeating time at 325 °F (approx.)
62 lba 2 to 4 lb boneless ham20 min to 30 min (10–15 min per lb)
82.7 lba 3 to 5 lb boneless ham27 min to 40 min (10–15 min per lb)
103.3 lba 4 to 6 lb boneless ham33 min to 50 min (10–15 min per lb)
124 lba 4 to 6 lb boneless ham40 min to 1 h (10–15 min per lb)
155 lba 5 to 7 lb boneless ham50 min to 1 h 15 min (10–15 min per lb)
206.7 lba 7 to 9 lb boneless ham1 h 7 min to 1 h 40 min (10–15 min per lb)
3010 lba 10 to 12 lb boneless ham1 h 40 min to 2 h 30 min (10–15 min per lb)
5016.7 lba 17 to 19 lb boneless ham2 h 47 min to 4 h 10 min (10–15 min per lb)

Boneless or bone-in for fifty?

At ⅓ lb a person, boneless ham for fifty comes to about 17 lb — two 8 to 9 lb hams or three smaller ones. Bone-in at ½ lb a person is about 25 lb, which means two or three whole hams and a lot more carving. For a buffet line, boneless wins: it slices evenly, every slice is usable, and you are not carving around a bone while a queue forms.

If ham is one of two meats — ham and turkey, or ham and fried chicken — set the appetite to light eaters. The calculator then plans about 13 lb of boneless ham, and the other meat covers the rest.

Serving ham to a crowd safely

  • Heat and hold. Warm fully cooked ham to 140 °F, then keep it at 140 °F or above in a roaster or chafing dish, or serve it cold from the fridge.
  • Small platters. Put out one ham’s worth at a time and replace the platter, rather than topping up the same one — the advice extension services give for buffets.
  • Two hours. Ham that has sat out at room temperature for more than 2 hours (1 hour above 90 °F) should be thrown away, not saved.
  • Slice ahead. Slicing in the kitchen before guests arrive keeps the line moving; cover the slices so they do not dry out.

Sandwiches instead of a plated meal? At 3 to 4 oz of meat per sandwich (Iowa State Extension’s figure), 50 sandwiches need about 9 to 12½ lb of sliced ham — see how many sandwiches for 50 people. For the rest of the buffet, how much food for 50 people builds the menu; for a family-sized dinner see how big of a ham for 10 people.

What you’ll need

As an Amazon Associate we earn from qualifying purchases. Links to products are affiliate links — they cost you nothing extra and help keep these calculators free.

Frequently asked questions

How many pounds of bone-in ham for 50 people?

About 25 lb at ½ lb per person — two or three whole hams.

How much ham for 100 people?

About 33.3 lb of boneless ham at ⅓ lb per person.

How much ham for 30 people?

About 10 lb of boneless ham, two hams.

Sources