PartyReckonGuides → How Much Food per Person?

How Much Food per Person for a Party?

One pound of food per guest covers most meals — here's how that splits across protein, sides, appetizers, and dessert, with a worked example you can scale.

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.

Total food (lb) = Guests × per-person amount Appetizers = Guests × pieces-per-person

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 typePer person
Protein (main)6 oz
Starch side4 oz
Vegetable side4 oz
Salad1.5 oz
Appetizers — before a meal4–6 pieces
Appetizers — cocktail party10–14 pieces
Dessert1 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.

Educational planning estimate. Adjust for your menu, appetites, and dietary needs, and check food-safety guidance for storing and serving large quantities.