How Much Food for a Party: The Complete Planning Guide (10 to 100+ Guests)
Quick answer: Per adult: 6-8 appetizer pieces, 6-8 oz main protein, 4-6 oz of each side (2-3 sides), 1 dessert serving, and about 2 drinks per hour. For 50 guests, that's roughly 25-30 lbs of main protein, 15-20 lbs of sides, and 100+ drinks. Full breakdown below.
My first time hosting a party for 30 people, I made a huge pot of chili and a tray of cornbread. That's it. I ran out of food in 45 minutes. Half the guests were eating chips and salsa for the rest of the night while I stress-ordered 10 pizzas.
The problem wasn't the recipe — it was the math. I cooked enough for about 15 people because I eyeballed everything. Party food planning is a numbers game, and the numbers are different from everyday cooking. People graze. They go back for seconds. They eat more when they're standing, drinking, and socializing. You need a system, not a guess.
This guide breaks down exactly how much food to buy per person for every category — appetizers, mains, sides, desserts, and drinks — then scales it for groups from 10 to 100+. Bookmark it. Use it every time.
The Per-Person Planning Chart
This is the core reference. Everything scales from these per-person amounts.
| Category | Per Person | For 25 Guests | For 50 Guests | For 100 Guests |
|---|---|---|---|---|
| Appetizers (before meal) | 6-8 pieces total | 150-200 pieces | 300-400 pieces | 600-800 pieces |
| Appetizers (apps-only party) | 12-15 pieces total | 300-375 pieces | 600-750 pieces | 1200-1500 pieces |
| Main protein | 6-8 oz cooked | 10-13 lbs raw | 20-25 lbs raw | 40-50 lbs raw |
| Sides (each) | 4-6 oz | 7-9 lbs | 13-18 lbs | 25-35 lbs |
| Number of sides | 2-3 | 2-3 | 3-4 | 3-4 |
| Salad (green) | 1.5 oz greens | 2.5 lbs | 5 lbs | 10 lbs |
| Bread/rolls | 1.5-2 pieces | 38-50 pieces | 75-100 pieces | 150-200 pieces |
| Dessert | 1 serving | 30 servings | 60 servings | 120 servings |
| Non-alcoholic drinks | 2 per hour | varies by hours | varies by hours | varies by hours |
| Beer/wine | 2 per hour (first 2 hrs), 1/hr after | varies by hours | varies by hours | varies by hours |
| Ice | 1 lb | 25 lbs | 50 lbs | 100 lbs |
For instant calculations with your exact numbers, use our party food calculator.
Appetizers: The Math Behind the Bites
Appetizers are the category people miscalculate most. The right amount depends entirely on whether appetizers come before a main meal or are the main event.
Appetizers Before a Meal
Plan 6-8 pieces per person across 3-4 varieties. That means each variety needs about 2 pieces per person. For 25 guests with 4 appetizer types, make about 50 pieces of each variety (200 total).
Why 3-4 varieties? Fewer than 3 and the spread looks thin. More than 5 and you're cooking all day for food people eat in 30 minutes. The sweet spot:
- 1 hot/warm option (meatballs, bruschetta, mini quiches)
- 1 cold/room-temp option (cheese platter, hummus, deviled eggs)
- 1 hand-held/finger food (crackers with dip, fruit skewers)
- 1 optional crowd-pleaser (shrimp cocktail, stuffed mushrooms)
Apps-Only Party (No Main Course)
Double the appetizer count to 12-15 pieces per person and increase to 5-7 varieties. These pieces ARE the meal, so you need more volume and more variety to keep people satisfied over 2-3 hours.
Budget about 3 varieties as "substantial" (sliders, meatballs, skewers — things with protein) and the rest as lighter bites. Without substantial options, guests leave hungry no matter how many bruschetta you made.
Main Course: Protein Portions
The main protein is the anchor of any party meal. For complete protein-specific guidance, including bone-in vs boneless adjustments and shrinkage rates, check our how much meat per person guide. Here are the essentials:
Boneless proteins (chicken breast, pork loin, salmon): 6-8 oz cooked per person. That means buying 8-10 oz raw per person to account for 25-30% cooking shrinkage.
Bone-in proteins (chicken thighs, ribs, whole chicken): 12-16 oz raw per person. Bones are 20-35% of the weight, plus shrinkage.
High-shrinkage proteins (brisket, pulled pork): Plan 1 lb raw per person. These lose 40-50% during cooking. A 10-lb pork shoulder yields about 6 pounds of pulled pork — enough for roughly 16-18 sandwiches.
Multiple protein options: When serving 2+ meats (like BBQ with both ribs and pulled pork), reduce each by 30-40%. People take smaller portions of each when there's variety. Instead of 8 oz of one protein, they'll take 4-5 oz of two different ones.
Sides: More Important Than You Think
Sides fill plates and stretch your protein budget. Well-chosen sides mean you can serve smaller protein portions without anyone feeling shortchanged.
Quantities Per Person
| Side Type | Amount Per Person | Example |
|---|---|---|
| Starchy side (heavy) | 5-6 oz | Mashed potatoes, mac & cheese, rice, pasta salad |
| Vegetable side | 4-5 oz | Roasted vegetables, green beans, grilled corn |
| Green salad | 1.5 oz greens + toppings | Mixed greens with dressing |
| Bean/grain salad | 4-5 oz | Black bean salad, quinoa salad, coleslaw |
| Bread/rolls | 1.5-2 pieces | Dinner rolls, cornbread, garlic bread |
How Many Sides?
- 10-20 guests: 2-3 sides is plenty. One starchy, one vegetable, one salad.
- 25-50 guests: 3 sides. More variety feels right for larger groups. One starchy, one vegetable, one salad or grain-based.
- 50-100+ guests: 3-4 sides. At this scale, add a fourth option to accommodate preferences and dietary restrictions.
Desserts: Simpler Than You Think
The golden rule of party desserts: make 20% more servings than guests.
Not because people eat more than one slice. Because some portions get dropped, some get picked at and abandoned, and you'll cut some pieces too thick. Building in 20% overage means you never run out.
| Dessert Type | Serving Size | For 25 | For 50 | For 100 |
|---|---|---|---|---|
| Sheet cake | 2"x2" square | 1 half-sheet | 1 full sheet | 2 full sheets |
| Pie | 1/8 of 9" pie | 4 pies | 7 pies | 13 pies |
| Cupcakes | 1 per person | 30 cupcakes | 60 cupcakes | 120 cupcakes |
| Brownies/bars | 2"x2" square | 30 pieces | 60 pieces | 120 pieces |
| Cookies | 2-3 per person | 60-75 cookies | 120-150 cookies | 240-300 cookies |
| Ice cream | 1/2 cup scoop | 1 gallon | 2 gallons | 4 gallons |
Drinks: The Category Everyone Underbuys
People drink more at parties than they do at home. The standing-and-socializing environment means they always have a hand free, and hosts constantly refill glasses. Underbuying drinks is the second most common party planning mistake after underbuying appetizers.
Non-Alcoholic Drinks
Plan 2 drinks per person per hour. A 3-hour party for 25 people needs about 150 drinks — that's roughly 12-13 twelve-packs of soda/seltzer, or 10-12 two-liter bottles.
Always provide at least 2 non-alcoholic options (water doesn't count — have that too, but it's a given). Soda, lemonade, iced tea, sparkling water. Not everyone drinks alcohol, and even drinkers need non-alcoholic options to pace themselves.
Alcoholic Drinks
The standard planning formula:
- First 2 hours: 2 drinks per person per hour
- After hour 2: 1 drink per person per hour
- A 4-hour party for 50 guests: (50 × 2 × 2) + (50 × 1 × 2) = 300 drinks
Ice
This is what people forget entirely. You need 1 pound of ice per person for cooling drinks, plus ice for any coolers or ice baths. A 50-person party needs 50-75 pounds of ice minimum. Buy bagged ice the morning of — it's cheap, and running out of ice at hour 2 is miserable.
Scaling Rules for Large Groups
The per-person amounts above work perfectly up to about 30 guests. Above that, you hit economies of scale — and you can buy slightly less per person without anyone noticing.
The Large Group Discount
| Guest Count | Reduction | Why |
|---|---|---|
| 1-30 | Full per-person amounts | Small groups, everyone notices if food runs low |
| 30-50 | Reduce by 10% | More variety = smaller individual portions |
| 50-75 | Reduce by 15% | Statistical averaging — not everyone eats maximally |
| 75-100+ | Reduce by 20% | Some guests skip categories entirely |
Buffet vs. Plated
Buffet style: People serve themselves and typically take 15-20% more food than a plated dinner. They also go back for seconds more often. Budget for the higher end of every per-person range.
Plated meals: Controlled portions mean less waste and more predictable consumption. Budget for the lower end of each range. You'll also need less total food because there's no "pile your plate high" effect.
For parties over 50 people, buffet is almost always the practical choice. Plating 50+ meals requires kitchen staff, timing, and equipment that most home cooks don't have.
The Timeline That Keeps You Sane
Party food prep done in the wrong order leads to stress and cold food. Here's the sequence I use:
2-3 days before: Make any desserts that keep (brownies, cookies, cakes). Prep cold salads and refrigerate. Buy all non-perishable drinks and supplies.
Day before: Buy meat and perishables. Prep any marinades. Chop vegetables for sides and appetizers. Make dips and sauces. Chill all drinks.
Morning of: Start any slow-cook items (pulled pork, brisket — these need 8-12 hours). Prep appetizer platters but don't assemble. Buy ice.
2 hours before: Start cooking sides. Assemble cold appetizer platters. Set up the serving area, plates, napkins, utensils.
30 minutes before: Put out appetizers. Start heating any hot appetizers. Final temperature check on proteins.
This timeline means you're not cooking everything simultaneously. The biggest mistake I see is people trying to make all the food in the last 2 hours. That's a recipe for burnt mains and a stressed host who doesn't enjoy their own party.
Dietary Restrictions: Plan, Don't React
For any group larger than 15, assume at least 10-15% of guests have a dietary restriction. Ask in advance when possible, but have a default plan:
- Vegetarian option: Always have at least one substantial meat-free dish. A vegetable pasta, stuffed peppers, or grain bowl — something filling, not a side salad.
- Gluten-free: At least one side that's naturally gluten-free (roasted potatoes, rice, grilled vegetables). Don't add flour-based thickeners to everything.
- Dairy-free: Fruit-based dessert option. Oil-based salad dressing. Check all sauces and sides for hidden dairy.
FAQ
How much food for a party of 20?
For 20 adults with appetizers, a main course, and 2-3 sides: 120-160 appetizer pieces (6-8 per person), 10-12 lbs raw boneless protein (or 15 lbs bone-in), 6-8 lbs of each side dish, 30 bread rolls, 24 dessert servings, and about 120 drinks for a 3-hour party. Total grocery budget: roughly $200-350 depending on protein choice and your market.
Should I make more food if alcohol is served?
Yes — drinking increases eating by about 15-20%. Alcohol lowers inhibitions, slows down departure times, and makes people snack more between courses. If it's a drinking-heavy event (cocktail party, tailgate, New Year's), go with the high end of every per-person range.
How do I handle a potluck-style party?
Assign categories, not specific dishes. Tell each guest to bring either an appetizer for 10, a side for 10, or a dessert for 10. You provide the main protein and drinks. With 20 guests each bringing food for 10, you'll have enough variety and volume. The mistake is letting everyone bring whatever they want — you'll end up with 8 bags of chips and no real food.
What's the biggest mistake people make?
Underestimating appetizers and drinks. People plan the main course carefully, then throw out a bag of chips and a case of soda as an afterthought. Guests arrive hungry and thirsty. If the appetizer spread is thin and drinks run out early, the party feels cheap — even if the main course is amazing. Front-load the experience: generous appetizers and plenty of cold drinks set the tone.
Next Steps
- Use the party food calculator to get exact quantities for your event
- Check how much meat per person for detailed protein planning
- Convert between ounces, pounds, grams, and cups with the unit converter
- Read the steak internal temperature chart if you're grilling for the party