Key takeaways
- For a full meal, plan about 1 lb of food per person total — guests × per-person amount.
- That's roughly 6 oz protein, two ~4 oz sides, and a small salad each.
- Appetizers before a meal: 4–6 pieces per person; a cocktail party with no meal: 10–14 pieces.
- Buffets need a little more than plated — round up about 10% and add veg options.
Start with food per person
The simplest planning rule for a full meal is about one pound of food per person, counting everything on the plate. It sounds like a lot, but it spreads across several dishes and accounts for guests going back for seconds. Inside that pound, the main dish is roughly 6 oz of protein, you add two sides at about 4 oz each, and a light salad rounds it out. If meat is the centerpiece and the sides are minimal, bump protein to 8 oz; if there are many sides, you can trim it.
Plug in your headcount with the food for a party calculator and it turns the per-person amounts into a real shopping list by dish.
Appetizers, salad, and dessert
Appetizer counts depend entirely on whether a meal follows. If you're serving a full dinner afterward, plan 4–6 pieces per person to tide guests over. If the appetizers are the meal — a cocktail party or open-house with no sit-down course — plan 10–14 pieces per person spread across the event. Estimate the spread fast with the appetizers per person calculator. For salad, allow about 1.5 oz per person, and for dessert plan one serving each (a slice of cake, one bar, or a couple of small bites).
| Dish type | Per person |
|---|---|
| Protein (main) | 6 oz |
| Starch side | 4 oz |
| Vegetable side | 4 oz |
| Salad | 1.5 oz |
| Appetizers — before a meal | 4–6 pieces |
| Appetizers — cocktail party | 10–14 pieces |
| Dessert | 1 serving |
Worked example: 30 guests, full meal
Say you're hosting 30 guests for a full dinner with appetizers beforehand. Multiply each per-person amount by 30. Protein: 30 × 6 oz = 180 oz, or about 11 lb of meat. Sides: two sides at 4 oz each is 8 oz per guest, so 30 × 8 oz = 240 oz, about 15 lb of sides combined. Appetizers at 5 pieces each: 30 × 5 = 150 pieces. Dessert at one serving each: 30 desserts. That lands close to the 1-lb-per-person total once you add salad and bread.
Adjust for your crowd
These are starting points, not rules. Account for your dietary mix — if some guests are vegetarian, shift a portion of the protein budget into hearty veg mains and extra sides so no one goes hungry. Buffets need a bit more than plated meals because guests serve themselves generously and portions are uneven, so add a margin on a buffet. Finally, round up about 10% across the board: leftovers keep, and running short is the one thing a host never wants. If drinks are still on your list, size those with the drinks for a party calculator.
Frequently asked questions
How much food per person should I serve at a party?
For a full meal, plan about 1 lb of food per person total — roughly 6 oz protein, two ~4 oz sides, and a small salad. Buffets need slightly more than plated meals.
How much meat per person for a party?
About 6 oz of cooked protein per person, or 8 oz if meat is the star. For 30 guests that's roughly 11 lb. Buy extra raw weight since meat loses 20–30% in cooking.
How many appetizers per person — before a meal vs a cocktail party?
4–6 pieces per person if a meal follows; 10–14 pieces per person if appetizers are the meal at a cocktail party.