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 providing the entire meal or just appetizers. But there are clear rules that work.
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. If you're serving a variety of appetizers, people naturally eat less because they're tasting multiple things. Examples:
- 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 because dinner is coming. This prevents guests from filling up before the main course.
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 seated dinner expects one protein and 1-2 sides. Use these quantities:
- 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 allow people to self-serve and choose portions, so you need less protein than plated meals (fewer wasted trimmings). But people tend to eat more variety, so side dish quantities increase. 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 is the most generous meat portion because it's the main event and casual atmosphere means people eat more. Account for bone weight—buy more than you'd buy 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, provide 1-2 side dishes. Use these quantities:
| 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. If it's hot or outdoors, increase 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
Use your leftovers wisely. Plan for leftovers—they're not a failure, they're part of the budget. A little extra food ensures no one goes hungry. Wrap and label leftovers immediately; most cooked foods stay fresh 3-4 days in the fridge.
Offer variety to make quantities go further. If you have 3 protein options (chicken, beef, seafood), you can serve slightly less of each because people spread their choices. With just one protein, you need more total.
Heavy sides extend protein further. Hearty sides (potatoes, bread, pasta) make people feel fuller on less protein. If you're trying to economize, add filling sides and reduce protein quantity slightly.
Cook some dishes ahead. Salads, side dishes, and marinades can be prepared 1-2 days before. This reduces day-of cooking stress and lets you focus on timing proteins correctly.
Use serving utensils that encourage proper portions. A 3-ounce serving spoon for protein portions helps guests serve themselves consistent amounts. This reduces overserving without being obvious.
Provide a shopping list, not just quantities. When you know you need 5 lbs of chicken, that's 8-10 breasts or about 3-4 packages. Write the actual package quantities on your shopping list to avoid confusion at the store.
When to Use a Calculator
For large parties (30+ people), use our Party Food Calculator to instantly calculate exact quantities based on guest count, event type, and timing. It accounts for all the factors above and gives you a shopping list.
For cooking time coordination, our Cooking Time Calculator helps you schedule when to start each dish so everything finishes at the same time.
The Golden Rule
When in doubt, make more. A guest 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 guests in advance (on the invitation). Plan 1-2 vegetarian main courses for every 5-6 vegetarian guests. For a buffet, ensure vegetarian options are equal in portion size to meat options so no one feels like they're getting less. It's easier to ask about diets when you send invitations than to scramble the day before.
How do I handle a mixed menu (appetizers + main course + dessert)?
This is a sit-down dinner party. Plan appetizers (2-3 pieces per person) before seated meal, then full protein + sides quantities, then dessert. The appetizers should be light—their purpose is to greet guests, not fill them up before dinner.
Should I count children as full servings?
No. Children typically eat 50-60% of adult portions. Count children as 0.5 people for quantity calculations, then adjust the portion size down (a 4-oz piece of chicken instead of 6 oz). Exceptions: teenagers 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 to catered food. Tell your caterer the guest count and event type, and they'll size quantities appropriately. Most caterers include 10-15% extra to account for variations.
How accurate do these quantities need to be?
Not very. These are guidelines, not gospel. Being within 10% is fine. The bigger mistake is under-buying by 30% because you're trying to save money, or over-buying by 100% out of anxiety. Use these numbers as your baseline, then adjust up or down 10-15% based on your specific crowd.