How much food for a party
A practical guide · Updated June 2026
Catering runs on weight per person, not on recipes. Once you know roughly how many ounces of each category a guest eats, planning for thirty people is no harder than planning for four — you multiply, round up, and shop.
The per-guest baseline
These are the figures caterers work from for an adult at a full meal. Everything is the cooked, ready-to-serve weight:
| Category | Per adult | Notes |
|---|---|---|
| Main protein | 6 oz | 8 oz if it is the centrepiece and sides are light |
| Each side dish | 4–5 oz | Total sides land near 8–10 oz across two or three dishes |
| Salad greens | 1–1.5 oz | Looks like a lot of volume for very little weight |
| Starch (rice, pasta, potato) | 5 oz | Counts as one of your sides |
| Bread / rolls | 1.5 pieces | Round up; leftovers keep |
| Appetizers before a meal | 3–5 pieces | 10–12 pieces if appetizers are the meal |
| Dessert | 1 serving | Plus about 10% spare for seconds |
Children under twelve eat roughly half an adult portion. Teenagers do not — count them as adults, and slightly hungry ones.
Buffet or plated changes the numbers
A plated meal is portioned in the kitchen, so what you cook is what gets eaten. At a buffet guests serve themselves, take more of whatever they like the look of, and come back. Plan on 15–20% more food overall for a buffet, and concentrate the extra on the two or three dishes you expect to be popular rather than spreading it evenly.
Time of day and length matter
- Party spanning a mealtime (noon–2pm, or 6pm onward) — guests arrive expecting dinner. Use the full amounts above.
- Mid-afternoon (2–5pm) — between meals. Appetizers and snacks are enough; roughly 60% of a full meal.
- Late evening after dinner — light bites only, but people still graze more than you expect over three hours.
- Long events (4+ hours) — add about 20%. Time alone makes people eat more.
Open-house style events, where guests drift in and out, are the one case where you should not cook for the full guest list. Cook for the peak overlap — usually 60–70% of the invitations — because everyone is never in the room at once.
Variety versus quantity
A common and expensive mistake is cooking eight dishes for twenty people. More dishes do not mean more food eaten; they mean more leftovers of everything, more work, and a crowded table. A reliable structure is:
- 10–20 guests: one main, two sides, one salad, bread, one dessert.
- 20–50 guests: two mains (one of them vegetarian), three sides, one salad, bread, two desserts.
- 50+ guests: three mains, four sides, two salads, bread, two or three desserts.
Plan on 25–30% of guests choosing a vegetarian option if one is available — that share has risen steadily, and running out of the vegetarian dish is a more visible failure than running out of the meat one.
Where the money goes
Protein is almost always the largest line on the bill and sides are the cheapest way to make a table look generous. If a budget is tight, keep the protein portion honest at 6 oz and add another substantial side rather than cutting the main — guests notice a thin main immediately, and never count the number of side dishes.
Leftovers, deliberately
Aim to run slightly long on things that keep and slightly short on things that do not. Cooked meat, bread, and baked pasta reheat well. Dressed salad, cut fruit and anything fried do not survive the night. Build your cushion into the first group, and you will not throw much away.
A worked example: 30 guests
Say 26 adults and 4 children at an evening buffet. Adult equivalents: 26 + 2 = 28.
- Main protein: 28 × 6 oz = 168 oz ≈ 10.5 lb cooked. Add 15% for the buffet → about 12 lb cooked. Because meat loses roughly a quarter of its weight cooking, buy around 16 lb raw.
- Sides (three dishes): 28 × 4.5 oz × 3 = 378 oz ≈ 24 lb, plus the buffet margin → about 27 lb across the three.
- Salad: 28 × 1.25 oz ≈ 35 oz ≈ 2.2 lb of greens.
- Bread: 28 × 1.5 = 42 rolls; buy 48.
- Appetizers: 28 × 4 = about 112 pieces.
- Dessert: 30 servings plus a few spare — a 32-serving sheet cake works cleanly.
That is the entire shopping list from one guest count. If you would rather not do the arithmetic, the food calculator runs exactly this and hands you a printable version.
Frequently asked questions
How much food do I need per person for a party?
For a full meal, plan on about 6 oz of main protein per adult, 4–5 oz of each side dish, 1–1.5 oz of salad greens and about 1.5 pieces of bread. Children under twelve eat roughly half an adult portion, while teenagers should be counted as adults. If you are serving a buffet rather than plated meals, add 15–20% on top.
How much more food do I need for a buffet than a plated meal?
Plan on 15–20% more. At a plated meal the kitchen controls portions, so what you cook is what gets served. At a buffet guests help themselves, take more of whatever looks best and often return for seconds. Concentrate the extra on the two or three dishes you expect to be most popular rather than spreading it evenly across everything.
How much food do I need for 30 guests?
For 26 adults and 4 children at a buffet — about 28 adult equivalents — plan on roughly 12 lb of cooked main protein (about 16 lb raw), around 27 lb of sides across three dishes, 2 lb of salad greens, 48 rolls, about 112 appetizer pieces and 32 dessert servings.
Get your exact numbers — free, no sign-up
- Party Food Calculator — quantities by course for your guest count.
- How many appetizers per person — the piece counts in detail.
- Party Budget Calculator — what it should all cost.
- Drink Calculator — the other half of the shopping list.