How much food & drink for a party?
Catering a party is mostly arithmetic once you know the rules of thumb. This calculator scales the standard per-person estimates by your guest count, the duration of the event and the style of service, then totals everything into a shopping list.
For a full buffet, plan on roughly 1 lb of food per adult — about half a pound of cooked main protein plus a similar weight split across three sides, a cup of salad and a couple of rolls. Appetizer-only events use about 5 pieces per person per hour; when appetizers sit alongside a meal, 3 per person is plenty. For drinks, budget about one non-alcoholic serving per guest per hour (water, soda, juice and iced tea), plus around 1.25 lb of ice per guest. Evening and dessert events add coffee at roughly one cup per two guests.
This tool covers non-alcoholic drinks only. The numbers are estimates — real appetites depend on your crowd, the weather and how many other dishes are on the table.
Tips so you don't over- or under-cater
A few habits keep you in the safe zone:
- Round up for long events and big appetites. Guests eat more over a 4–5 hour event than a quick reception, and the calculator already scales by duration.
- More sides means less protein. If you are loading the table with salads, breads and dips, you can trim the main protein toward the lower end.
- Don't skimp on ice or drinks. These are cheap to over-buy and the first things to run out on a warm day.
- Buy one extra cake size up if guests are likely to want seconds, or if the cake doubles as the centerpiece.
- Leftovers are fine. Aim to run out of nothing rather than to finish everything.
Per-guest quantities at a glance
| Item | Amount per guest |
|---|---|
| Appetizers | ~6 pieces (2-hr cocktail) |
| Main protein | ~0.5 lb |
| Sides | ~3 × 4 oz |
| Salad | ~1 cup |
| Bread / rolls | ~1.5 |
| Non-alcoholic drinks | ~1 per hour |
| Ice | ~1.25 lb |
| Dessert | ~1 serving |
These are starting points — nudge them up for hungry crowds, long events or hot weather, and down when the table is loaded with filling sides.
Frequently asked questions
- How much food per person for a buffet?
- Plan about 1 to 1.25 lb of food per adult for a full buffet — roughly half a pound of main protein plus a similar weight split across sides, salad and bread. Round up for hungry crowds or long events, and trim toward the lower end if you are serving many filling sides.
- How many appetizers per person?
- For a cocktail-style event with no full meal, plan about 5 to 6 pieces per person per hour — so roughly 6 each for a 2-hour reception. When appetizers come before a sit-down or buffet meal, 3 per person is plenty.
- How many drinks per person?
- Budget about one non-alcoholic drink per guest per hour — water, soda, juice and iced tea combined. Bump that up in hot weather or for active outdoor events, where guests drink noticeably more.
- How much ice do I need per guest?
- Plan about 1 to 1.5 lb of ice per guest. That covers chilling drinks and filling cups; lean toward the higher end on warm days or if you are icing down coolers of bottles and cans.
- What size cake for my guest count?
- On a standard pan servings chart, a 9-inch round or a quarter sheet feeds about 24, a half sheet about 48 and a full sheet about 96. Plan about one serving per guest and pick the pan (or pans) that covers your total — the cake helper above does this for you.
- How much coffee should I make for a crowd?
- For coffee served after a meal or at an evening event, plan about one cup per two guests. Bump it toward one cup per guest for a breakfast or brunch where coffee is the main drink.
- How do I plan food for a 3-hour party of 50?
- Enter 50 guests and 3 hours in the calculator above and choose your style — for a buffet it lands near 50–60 lb of food, about 150 drinks, roughly 60 lb of ice and around 50 cake servings. Adjust the style and time of day and the shopping list and cake helper update instantly.