How Much Food Do You Need for a Party? A Complete Planning Guide
The stress of party planning: ordering too much food (waste + wasted money) or too little (hungry guests). Here's the exact formula for any event size.
"How much per person?" is one of the most-asked questions in party planning. The answer depends on the type of party, time of day, and whether you're feeding the whole meal or just passing appetizers. But there are clear guidelines that work well.
The Party Food Formula by Type
| Party Type | Total Food Per Person | Protein (per person) | Sides (per person) | Duration |
|---|---|---|---|---|
| Cocktail hour (appetizers only) | 3-4 pieces | 1.5 oz (small portions) | 1-2 oz sides total | 1-2 hours |
| Cocktail + dinner party | 8-10 pieces | 5-6 oz protein | 1 cup sides total | 3-4 hours |
| Dinner party (seated) | One plated meal | 5-7 oz protein | 1-1.5 cups sides | 2-3 hours |
| Buffet lunch/dinner | 8-10 oz total food | 4-5 oz protein | 4-5 oz sides per person | 2-3 hours |
| BBQ / casual outdoor | 6-8 oz total | 5-6 oz meat per person | 2-3 oz sides | 3-4 hours |
| Brunch | 1.5-2 cups per person | 2-3 oz protein | Sides + pastries | 2-3 hours |
Appetizers: The Detailed Breakdown
Cocktail Hour (1-2 hours, no other food)
Plan 3-4 appetizer pieces per person. When you're offering a variety, people naturally eat a bit less of each thing since they're sampling several. For example:
- For 20 people: 60-80 pieces total (mix of 3-4 types)
- For 50 people: 150-200 pieces total
Appetizers Before Dinner (cocktail hour then sit-down meal)
Plan 2-3 appetizer pieces per person — lighter than appetizers-only since dinner is coming. You don't want guests filling up before they even sit down.
Sample Appetizer Menu (for 20 people)
- Cheese and charcuterie board: 2-3 oz per person (40-60 oz total)
- Bruschetta or crostini: 2-3 pieces per person (40-60 pieces)
- Meatballs or sliders: 2 pieces per person (40 total)
- Veggie platter with dip: 4-5 oz per person (80-100 oz)
Main Courses: Protein & Sides
Dinner Party (Plated, 5-7 oz protein per person)
A plated dinner means one protein and 1-2 sides. Use these amounts:
- Chicken breast: 5-6 oz per person
- Steak or beef: 5-7 oz per person (boneless)
- Fish: 5-6 oz per person
- Pork chops: 5-7 oz per person (with bone, buy more)
- Pasta: 8-10 oz (raw) per person; yields 2 cups cooked
Buffet (4-5 oz protein per person, 4-5 oz sides)
Buffets let people choose their own portions, so you don't need as much protein as with plated meals — there's less waste from trimmings. But guests tend to try more dishes, so your side quantities go up. For a buffet of 30 people:
- Sliced meat (turkey, ham, beef): 3-4 oz per person (90-120 oz total = 5.6-7.5 lbs)
- Salads (pasta, green, grain): 5-6 oz per person, total across all salads
- Starches (rice, potatoes): 4-5 oz per person
- Vegetables: 3-4 oz per person
BBQ (5-6 oz meat per person)
BBQ gets the most generous meat portion because it's the main attraction and the casual atmosphere means people eat more. Don't forget bone weight — you'll need to buy more than you would for a seated dinner.
- Burgers: 0.33 lb (5.3 oz) raw per person; shrinks to 4 oz cooked
- Hot dogs: 1.5-2 per person (they're small)
- Ribs: 0.5-0.75 lbs per person (includes bone weight)
- Chicken: 0.67 lb (10.7 oz) per person with bone; trim to 5-6 oz meat
- Pulled pork/brisket: 0.5 lb per person (these have low shrinkage)
Sides: Quantity Per Person
For a complete meal, aim for 1-2 side dishes. Here's how much to plan per person:
| Side Dish | Amount Per Person | Total for 25 People |
|---|---|---|
| Salad (green or coleslaw) | 1.5-2 cups | 9-12 lbs greens (raw) |
| Pasta salad | 1 cup | 6.25 lbs (prepared) |
| Potato salad | 0.75 cup | 4.7 lbs (prepared) |
| Mashed potatoes | 0.75 cup | 4.7 lbs (prepared) |
| Roasted vegetables | 0.5 cup | 3.1 lbs (cooked) |
| Rice or grain pilaf | 0.75 cup | 3 lbs (raw) yields 9-10 lbs cooked |
| Bread or rolls | 1.5-2 rolls | 37-50 rolls |
Beverages: How Much Per Person
Non-Alcoholic
- Water: 1-2 cups per person (provide throughout event)
- Soft drinks/juice: 1-2 servings per person (12 oz can = 1 serving)
- Coffee (end of meal): 0.75 cup per person
Alcoholic (if serving)
- Wine (dinner party): 1 glass per person, have 1.5-2× that available
- Beer (casual): 1-2 beers per person for 3-hour event
- Cocktails (happy hour): 2-3 drinks per person per hour
- Mixed drinks: Plan for 1.5-2 oz spirits per drink, 6-8 oz total liquid
Ice
Plan 1 lb of ice per person for a 3-hour event. Hot weather or an outdoor venue? Bump it up to 1.5 lbs per person.
Dessert: How Much Is Enough?
- Cookies or small pastries: 2 per person
- Cake: 3-4 oz per person (one 9-inch cake serves 8-10 people at 4 oz each)
- Pie: 4-6 oz per person (one 9-inch pie serves 6-8 people)
- Fruit or cheese platter: 3-4 oz per person
Adjustment Factors: When to Increase or Decrease
Increase quantities by 10-15% if:
- Most guests are men (they tend to eat more)
- It's a long event (4+ hours)
- It's afternoon/evening (people eat more at dinner than lunch)
- You're unsure and want to be safe (extra food is better than running out)
Decrease quantities by 10-15% if:
- Most guests are light eaters (seniors, health-conscious crowd)
- It's a light meal (brunch, appetizers)
- There's only 1 hour and it's an appetizer event
- You're following a specific diet trend (keto, vegan) where portions are smaller
Party Size Quick Reference
| Party Size | Appetizers Only (3-4 hrs) | Dinner Party | Buffet |
|---|---|---|---|
| 10 people | 30-40 pieces | 5-7 oz protein per person | 4-5 oz protein per person |
| 25 people | 75-100 pieces | 5-7 oz protein per person | 4-5 oz protein per person |
| 50 people | 150-200 pieces | 5-7 oz protein per person | 4-5 oz protein per person |
| 100 people | 300-400 pieces | 5-7 oz protein per person | 4-5 oz protein per person |
Pro Tips for Party Planning
Plan for leftovers. Leftovers aren't a failure — they're part of the budget. A little extra food ensures nobody leaves hungry. Wrap and label them right away; most cooked foods stay good for 3-4 days in the fridge.
Variety makes quantities go further. If you're serving 3 proteins (chicken, beef, seafood), you can serve slightly less of each since guests spread their choices. One protein? You'll need more of it.
Heavy sides stretch the protein budget. Hearty sides like potatoes, bread, or pasta fill people up faster. If you're watching costs, load up on filling sides and trim the protein quantity a little.
Cook ahead when you can. Salads, sides, and marinades can all be made 1-2 days before. It takes a lot of pressure off the day of the event and lets you focus on timing the proteins correctly.
Use serving utensils that guide portions. A 3-ounce serving spoon for the protein helps guests serve themselves consistent amounts without you having to say anything. Less overserving, no awkwardness.
Turn quantities into a real shopping list. If you need 5 lbs of chicken, that's roughly 8-10 breasts or 3-4 packages. Write the actual package counts on your list — it'll save you confusion at the store.
When to Use a Calculator
For larger parties (30+ people), use our Party Food Calculator to get exact quantities based on your guest count, event type, and timing. It handles all the factors above and spits out a shopping list.
If you need help with timing multiple dishes, our Cooking Time Calculator helps you figure out when to start each one so everything lands on the table at the same time.
The Golden Rule
When in doubt, make more. Your guests will forgive you for having leftovers. They won't forgive you for running out of food.
Frequently Asked Questions
What if some guests are vegetarian or have dietary restrictions?
Ask when you send the invitations — it's much easier than scrambling the day before. Plan 1-2 vegetarian mains for every 5-6 vegetarian guests. At a buffet, make sure the vegetarian options are equal in portion size to the meat options so nobody feels like they got less.
How do I handle a mixed menu (appetizers + main course + dessert)?
That's a sit-down dinner party. Plan 2-3 light appetizer pieces per person before the meal, then full protein + sides quantities, then dessert. Keep the appetizers light — they're there to welcome people, not fill them up before dinner.
Should I count children as full servings?
No. Kids typically eat 50-60% of adult portions. Count them as 0.5 people when you're calculating quantities, then scale the portion size down (think a 4-oz piece of chicken instead of 6 oz). Teenagers are the exception — they eat like adults, so count them as 1 person.
What if I'm ordering from a restaurant or caterer instead of cooking?
These same per-person quantities apply. Tell your caterer the guest count and event type and they'll handle the sizing. Most caterers already build in 10-15% extra to cover variation.
How accurate do these quantities need to be?
Not very. These are guidelines, not gospel. Within 10% is fine. The bigger mistake people make is under-buying by 30% to save money, or over-buying by 100% out of anxiety. Use these numbers as your baseline, then nudge up or down 10-15% based on who's coming.