Food & Table Logistics

Holiday Dinner Math: How Much Food Per Person

Every quantity you'll second-guess in the grocery store, answered with numbers — turkey, ham, every standard side, dessert, drinks, and the thawing schedule.

Updated July 2026 · Reviewed for the 2026 holiday season

Short answer

The core numbers: 1¼ lbs whole turkey per person (15-lb bird for 12 people) · ¾ lb bone-in ham or ½ lb boneless per person · ⅓–½ lb potatoes per person (5 lbs feeds 10–12) · ¾ cup stuffing per person · one 9-inch pie per 6–8 guests · 2 drinks per guest in hour one, 1 per hour after. Everything below is these numbers, scaled and explained.

In this guide
  1. The main: turkey, ham, roast
  2. Thawing schedule (read this first if the bird is frozen)
  3. Every side, per person
  4. The full table for 4, 8, 12, and 20 guests
  5. Dessert and drinks
  6. When to adjust the numbers
  7. FAQ

The main: turkey, ham, roast

MainPer personFor 12 guestsNote
Whole turkey (bone-in)1¼ lbs15 lbsIncludes leftover allowance — the point of turkey
Turkey breast (boneless)½–¾ lb7–8 lbsThe sane first-timer option
Ham (bone-in / spiral)¾ lb9–10 lbsPre-cooked; only needs warming
Ham (boneless)½ lb6 lbsLess drama, less flavor debate
Beef roast (boneless)½ lb6 lbsRib roast bone-in: 1 rib per 2 guests

Why 1¼ lbs for whole turkey when a serving is far smaller? Because roughly 30% of a whole bird is bone, another chunk is rendered fat and drippings, and the remainder must cover dinner plus the sandwiches that are, let's be honest, the actual reason your family tolerates turkey. If you truly want zero leftovers, drop to 1 lb per person — but no lower on a whole bird.

The thawing schedule

The most common holiday-dinner emergency in America is a rock-solid turkey on the big morning. The math that prevents it:

Turkey sizeFridge thaw (24 hrs per 4–5 lbs)Cold-water thaw (30 min/lb, water changed every 30 min)
10 lbs2–2½ days5 hours
15 lbs3–4 days7½ hours
20 lbs4–5 days10 hours

Translation: for Thanksgiving Thursday, a 15-pounder goes from freezer to fridge Sunday night. Put it in your phone calendar now — this single reminder prevents more holiday disasters than any recipe ever written. Once thawed, it holds safely in the fridge 1–2 more days, so early is free and late is unfixable.

Every side, per person

These assume a normal holiday table where each guest takes some of everything. (If you're serving only two sides total, add about half again.)

SidePer personRule of thumb
Mashed potatoes⅓–½ lb raw potatoes5 lbs feeds 10–12
Stuffing / dressing¾ cupOne 9×13 pan feeds 12
Gravy⅓ cup1 quart covers 12 — make more; gravy fear is real
Green beans / roasted veg4 oz (¼ lb)3 lbs feeds 12
Sweet potato casserole½ cupOne 9×13 pan feeds 12
Mac and cheese½ cup as a sideOne 9×13 pan feeds 12–14 (holiday portions, not weeknight)
Cranberry sauce¼ cupTwo 14-oz cans or one homemade batch covers 12
Dinner rolls1½ rolls18 rolls for 12; they're also breakfast tomorrow
Salad1 cup loose greensOne large bowl covers any table; it returns half full anyway

The full table: 4, 8, 12, and 20 guests

Item4 guests8 guests12 guests20 guests
Whole turkey8–10 lbs*10–12 lbs15 lbs2 birds (12 lbs each)†
Ham (bone-in) instead4 lbs6–7 lbs9–10 lbs15–16 lbs
Potatoes2 lbs3–4 lbs5 lbs8–9 lbs
Stuffing3 cups6 cups (9×9 pan)9 cups (9×13)15 cups (two pans)
Gravy1½ cups3 cups1 quart+2 quarts
Vegetables1 lb2 lbs3 lbs5 lbs
Rolls6121830
Pie11–223
Wine2 bottles4 bottles6 bottles10 bottles

*Whole turkeys under 10 lbs are scarce; a bone-in breast is the better small-table buy. †Two smaller birds beat one 24-lb monster: they thaw faster, cook faster and more evenly, and give you four drumsticks, which prevents at least one argument.

Dessert and drinks

Dessert: one 9-inch pie yields 8 holiday-size slices. Plan a pie per 6–8 guests, and add a second variety past ten guests — not for volume but because pumpkin loyalists and apple loyalists are both watching. People eat less dessert after a holiday meal than they claim they will; the leftover pie is breakfast, which everyone silently planned for.

Drinks: the caterer's formula holds — 2 drinks per guest for the first hour, 1 per hour after. For a 4-hour gathering of 12, that's roughly 60 servings across all beverages: in practice, 6 bottles of wine + a case of beer/seltzer + 2 bottles of something sparkling for non-drinkers covers it with margin. One 10-lb bag of ice per 6 guests — and per the hosting guide, ice is a guest assignment, because hosts forget it every year.

When to adjust the numbers

Frequently asked questions

How much turkey per person?

1¼ lbs of whole bone-in turkey per person — a 15-lb bird for 12. Boneless breast: ½–¾ lb per person. Drop to 1 lb whole-bird only if you genuinely want no leftovers.

How much ham per person?

¾ lb bone-in, ½ lb boneless. A 10-lb spiral ham serves 12 with sandwich margin.

How many pounds of potatoes for 10 people?

4–5 lbs raw. Err to 5; leftover mashed potatoes have never once been a problem in recorded history.

How long to thaw a 15-pound turkey?

3–4 days in the fridge — freezer to fridge Sunday night for a Thursday dinner. Emergency option: cold-water bath, 30 minutes per pound, water changed every half hour.

How much wine for 12 guests?

Six bottles alongside beer and non-alcoholic options, using the 2-drinks-first-hour-then-1-per-hour formula. Always include something festive and alcohol-free.