← All guides

HAM · QUANTITY GUIDE

How Much Ham Per Person? Bone-In, Boneless, and Leftovers

Check the package for bone-in or boneless ham before comparing weights. Then decide how many dinner portions and leftover portions you want. The tables below show the purchase allowances used for each choice.

The short answer

Plan 1/2 to 3/4 pound of bone-in ham per person, or 1/4 to 1/3 pound of boneless. These are different planning allowances for package weight, not equal carved portions. The appetites at the table and the size of the sides decide where you land inside each range: use the low end when sides fill the plate and the high end for a main-course serving.

What you are buyingPer personWhat it buys
Bone-in ham (whole, half, or portion)1/2 to 3/4 lbPurchase allowance; carved amount varies
Boneless ham1/4 to 1/3 lbDifferent purchase allowance; carved amount varies
Spiral-cut hamCheck the packageUse the bone-in or boneless range that matches

For a bone-in buying reference, HoneyBaked lists a 13-pound whole ham as about 22 to 24 dinner servings. Pitwright uses 1/2 to 3/4 pound of package weight as a bone-in planning range, with the upper end providing a buffer. The boneless range follows the 1/4 to 1/3 pound buying allowance in the federal ham buying guide. These are different planning allowances for package weight, not equal carved portions.

Why the bone moves the number

A bone-in ham carries the leg bone and a fat cap through the whole cook, so its package-weight allowance is higher than the boneless allowance. The allowances do not promise a fixed carved yield or identical portions. The bone is not waste, though: after dinner it goes in the pot for split pea soup or a batch of beans.

Shopping for 10, 20, or 30

These buy at the top of each per-person range, rounded up to the next quarter pound for shopping. Read the column for your ham, then round up again to the piece on the shelf.

PeopleBone-in ham to buyBoneless ham to buy
10 adults7.5 lb3.5 lb
20 adults15 lb6.75 lb
30 adults22.5 lb10 lb

Use the table as a package-weight starting point, then compare it with the labels and sizes available at your counter. A large table may need one whole ham, two halves, or several smaller pieces.

Adding for leftovers

For planned leftovers, add one additional adult portion per guest using the same type-specific purchase allowance. Add that second portion before you shop instead of treating leftovers as an afterthought.

PeopleBone-in ham to buyBoneless ham to buy
10 adults15 lb6.75 lb
20 adults30 lb13.5 lb
30 adults45 lb20 lb

The leftovers table adds one more adult portion per guest, using the bone-in allowance for bone-in ham and the boneless allowance for boneless ham. Round up to the next practical package size at the counter.

Sizes at the counter, spirals included

Hams do not come in the size the math asks for, so shop the shelf. Bone-in halves commonly run 5 to 7 pounds, shank and butt portions 3 to 4, and boneless hams and rolls 2 to 4, with canned hams up to 10. A spiral-cut ham can be bone-in or boneless, so check the package and use the matching range. Cut slices dry quickly once the ham is hot, so serve them close to carving time.

Small tables scale the same way: four adults land at about 3 pounds of bone-in ham or 1.5 pounds boneless, and six at 4.5 or 2 pounds. The smallest hams on the shelf often run larger than a small table needs, which leaves a little extra, and extra ham rarely goes unused.

Kids, sides, and the shared table

Adjust for children by appetite and by the rest of the menu: stuffing, potatoes, and a green bean casserole take up plate room that ham would otherwise fill. When ham shares the table with a turkey or a roast, push both plans toward the low ends of their ranges; the turkey quantity guide runs the same math for the bird.

Your next move

Once the size is set, the smoked ham temperature guide gives the pull target your ham’s label decides, and the ham timing guide turns the type and weight into a start time, from the two-hour warm-through to the long fresh-ham cook.

One difference from the other quantity guides: the meat per person calculator leaves ham out, because the bone and the label set this cut’s numbers rather than a standard yield. The tables on this page carry it instead.

Common ham quantity questions

How much ham per person?

Plan 1/2 to 3/4 pound of bone-in ham per person, or 1/4 to 1/3 pound of boneless. These are different package-weight allowances, not equal carved portions. Use the high end for a main-course serving, the low end when sides fill the plate, and round up to the next ham size.

How much ham do I need for 10 people?

About 7.5 pounds of bone-in ham or 3.5 pounds boneless for dinner. For one additional adult portion per guest, plan on 15 pounds bone-in or 6.75 pounds boneless.

How much ham for 20 people?

15 pounds of bone-in ham or 6.75 pounds boneless for dinner. For one additional adult portion per guest, plan on 30 pounds bone-in or 13.5 pounds boneless.

Bone-in or boneless ham for a crowd?

Bone-in and boneless use different package-weight allowances because the bone is included in one package and absent from the other. Check the label, choose the range that matches, and save the bone for soup or beans if you buy bone-in.

How much ham should I buy for leftovers?

Add one additional adult portion per guest, using the same type-specific purchase allowance. For 10 adults, that means 15 pounds bone-in or 6.75 pounds boneless before rounding to the package on the shelf.

Related guides