How Much Food to Bring to a Potluck?

Four servings per guest, divided by the number of dishes coming. Not a serving for every guest — that's the mistake everyone makes.

Home › Guides

Quick answer: Bring servings equal to four times the guest count divided by the number of dishes being brought. At a 20-person potluck with 10 dishes, that's 8 servings — roughly 4 cups (1 L) of a side dish, or 2½ lb (1.1 kg) of a main. Never scale to the full headcount.

Every other quantity question on this site is "how much of X per head." A potluck inverts it, and the inversion is where everybody goes wrong.

You are not feeding the room. You are feeding one column of the room's plate. The number you want is a per-head serving divided by the number of contributors — and almost every potluck guide skips the division.

The arithmetic, in one line

Servings your dish needs = (guests × 4) ÷ number of dishes

The × 4 is the plate: at a full potluck meal each guest takes roughly four portions — one main, one starch, one vegetable or salad, one dessert. The ÷ dishes is the part nobody writes down. Twelve dishes means twelve people already solved for the whole room; you only owe a twelfth of it.

GuestsDishes comingServings your dish needs
10410
20613
20127
301012
501613

Note the two rows at 20 guests: same party, different dish count, and the right answer nearly doubles. Guest count barely matters on its own.

The disagreement is real, and it's a 12× spread

Published advice splits into three camps that give genuinely incompatible instructions for the same event. This is not a rounding difference.

CampWhat it tells you to bringSource
Feed the whole room30 main-dish servings for 30 guestsLome
Feed the whole room20–30 cups of main for 20 guestsOrganize for Living
Fixed dish size"a dish that will serve 8–10 people"Fun Food Lists
Feed your own party1 generous serving per person in your party, +25%Chef's Resource
Feed your own party"enough to feed the people in your own group, plus a little extra"Globe and Mail

At a 30-person potluck where you and your partner arrive with one dish, camp one says bring 30 servings and camp three says bring about 2½. That is a twelvefold spread, and it is not a matter of appetite — the two camps are answering different questions and neither says which.

Camp one quotes the table's total and prints it as an instruction to one reader. Camp three quotes your household's own consumption and ignores the share you owe everyone else. Both are arithmetically fine; both are unusable as written.

The middle camp — "serve 8 to 10" — is accidentally right most of the time. Run the formula on a typical gathering: 30 guests, 12 dishes, (30 × 4) ÷ 12 = 10. Twenty guests with 8 dishes gives 10 as well. The folk rule works because real potlucks land near two and a half guests per dish. It fails at the edges: a 40-person office lunch where only 10 people cook needs 16 servings a dish; a 12-person dinner where all 8 attendees contribute needs 6.

Why there are always three desserts and no starch

The second, quieter failure is category coverage. Every contributor estimates against the same headcount, in isolation, for a dish they chose for their own reasons. Nobody solves for the mix. Desserts and salads travel best, so that is what people pick, and the starch that would actually fill a plate never arrives.

Allocate categories before anyone cooks. Each guest needs one portion in each of four categories, and one dish covers about 10 people:

GuestsMainsStarchesVeg / saladDessertsTotal dishes
1011114
2022228
30333211
40444315
50555419

The rule underneath: one dish per 10 guests in each savory category, one dessert per 12–15 guests. Desserts stretch further because a 9-inch (23 cm) pie cuts into six to eight and nobody takes seconds of four different puddings. If the host is providing the main — a ham, a turkey, a pot of chili — delete the mains column entirely and redistribute those slots to starch and vegetables, which is where the shortfall always is.

What one serving actually is

The Old Farmer's Almanac party-planner chart is the most useful reference here: it publishes totals for 25 and 50 people rather than per-head figures, so you can divide back and see what a serving means.

CategoryOne servingWorking
Main, if it's the only one5–6 oz (150–170 g)10 lb ham or roast beef per 25
Main, with 2+ other mains3–4 oz (85–115 g)People sample rather than commit
Starch or potato side½ cup (120 ml)3 qt potato salad per 25
Beans or a saucy side¾ cup (180 ml)5 qt baked beans per 25
Green salad⅕ head lettuce5 heads per 25

A standard 9 × 13 in (33 × 23 cm) pan holds about 3 quarts (3 L) — 12–14 main-course portions, or roughly 24 side portions. One pan covers a 30-guest potluck's worth of a category on its own. Rolls run at two per person.

One adjustment nobody publishes: per-dish uptake falls as dish count rises. At four dishes people fill a plate from all four; at sixteen they take a spoonful of nine and skip the rest. The ÷ dishes term captures most of this, but on an unusually long table trim another 10–15% rather than adding it.

Getting it there safely — the part competitors skip

A potluck is a risky way to eat: food is cooked in one kitchen, driven across town, then left on a table for three hours. The USDA's numbers are unambiguous.

  • The danger zone is 40–140 °F (4–60 °C). Hot dishes travel and hold at 140 °F (60 °C) or above; cold dishes at 40 °F (4 °C) or below (USDA).
  • Two hours on the table, total — and one hour if it's above 90 °F (32 °C). That clock includes the drive (USDA FSIS).
  • Transport hot food wrapped, inside an insulated container; cold food in a cooler with ice or gel packs, carried in the air-conditioned passenger compartment, not the trunk (USDA; NDSU Extension).
  • If you can't hold it hot, chill it and reheat on arrival to 165 °F (74 °C). Sauces and gravies go back to a full boil (Texas A&M AgriLife).
  • Replace serving dishes, don't top them up. Adding fresh food to a dish that has been sitting out restarts nothing — it just puts new food into old food's clock (NDSU Extension).

Slow cookers and chafing dishes are fine for holding food that is already hot; FSIS specifically warns against using them to reheat, because the food crawls through the danger zone on the way up. Heat it on the stove or in a 325 °F (160 °C) oven first, then transfer.

The short version

Ask the host two questions — how many people, how many dishes — and stop guessing. Multiply guests by four, divide by dishes, bring that many servings. Then ask which category is short, and bring that instead of another dessert.

For a Friendsgiving, our how much food for Friendsgiving guide handles the host-provides-the-turkey version of the same arithmetic. If it's drinks and nibbles rather than a full meal, how many appetizers per person is the right per-head model, and the cheese board calculator sizes the static half. For a morning event, brunch for a crowd uses different portions again.

Bringing drinks too? The party drink calculator covers the other half of the table, and how much ice for a party matters more than you'd think once you're holding cold dishes at 40 °F.