Cooking

Party Food Calculator

Calculate exactly how much food and drinks you need for your party or event. Enter your guest count, duration, and meal type for instant catering estimates.

Quick Answer

Plan 6-8 appetizer pieces per person per hour, 6-8 oz of protein per person for dinner, 4-6 oz per side dish (2-3 sides), and 2 drinks per person per hour. Add 10-15% extra as a buffer.

Your Party Plan

20 meat eaters5 vegetarian/vegan

Appetizers

Total pieces needed225 - 300
Varieties to offer4 - 6 types

Main Course

Meat/protein (for 20 guests)9 lbs
Vegetarian main (for 5 guests)3 lbs
Side dishes (2-3 sides total)20 lbs total
Dessert servings28

Drinks

Wine bottles9
Beer (cans/bottles)42
Cocktail servings21
Soft drinks (cans)45
Water bottles38
Ice38 lbs

About This Tool

The Party Food Calculator takes the guesswork out of event planning by calculating exactly how much food and drink you need for any gathering. Whether you are hosting a casual backyard barbecue, a formal dinner party, an office holiday gathering, or a wedding reception, this tool provides detailed estimates based on industry catering standards and real-world experience feeding crowds.

The Science of Party Planning Portions

Professional caterers use well-established rules of thumb refined over decades of feeding crowds. The most important rule is that people eat less per hour as an event goes on. The first hour sees the heaviest consumption for both food and drinks. By the third hour, appetizer consumption drops by about 30%. This calculator accounts for these diminishing returns when computing total quantities. The type of event matters too. Cocktail-only events require more appetizer pieces per person because there is no main course to fill people up. Dinner events with a preceding appetizer hour need fewer appetizers because guests pace themselves knowing a meal is coming.

Appetizer Planning Rules

The standard rule is 6-8 appetizer pieces per guest per hour for a cocktail-only event. When appetizers precede dinner, plan for only the first 1-1.5 hours of appetizer service since dinner takes over. Offer 3-5 varieties for small groups (under 20) and 5-8 varieties for larger parties. Include a mix of hot and cold options, and always have at least one vegetarian and one protein-based appetizer. Popular crowd-pleasers include bruschetta, stuffed mushrooms, skewered shrimp, cheese boards, and crudites with dip.

Main Course Quantities

For dinner, plan 6-8 ounces of protein per person (boneless weight). If serving bone-in cuts like chicken quarters or ribs, increase to 10-12 ounces per person to account for bone weight. For side dishes, plan 4-6 ounces per person per side, and offer 2-3 sides. Starchy sides like mashed potatoes and rice are the most popular and should be prepared in larger quantities. Green salads and vegetable sides can be prepared in slightly smaller amounts. Bread and rolls add about 1.5-2 pieces per person.

Drink Calculations

Guests consume approximately 2 drinks per hour during the first two hours and about 1 drink per hour after that. For a mixed crowd, assume about 70% will drink alcohol and 30% will drink non-alcoholic beverages. Among drinkers, roughly split between wine (40%), beer (40%), and cocktails (20%), though this varies significantly by crowd and occasion. This calculator uses these averages but you should adjust based on your specific group. Do not forget ice (1.5 pounds per person), water bottles (1-2 per person), and non-alcoholic options for designated drivers and non-drinkers.

Accommodating Dietary Needs

Modern events must account for dietary restrictions. The vegetarian/vegan percentage in this calculator adjusts protein quantities so you do not overbuy meat. Beyond vegetarian options, consider gluten-free, dairy-free, nut-free, and other common allergens. A good rule is to make at least one appetizer and one side dish that satisfies multiple dietary needs. Label all dishes clearly with ingredients. When in doubt, prepare a slightly higher vegetarian-to-meat ratio since many meat eaters enjoy vegetarian options, but the reverse is not true.

Frequently Asked Questions

How much food should I plan per person for a party?
For appetizer-only events, plan 6-8 pieces per person per hour. For dinner, plan 6-8 oz of protein (boneless), 4-6 oz per side dish (2-3 sides), and 1 dessert per person. Add a 10-15% buffer to avoid running short.
How many drinks should I buy per guest?
Plan 2 drinks per person per hour for the first 2 hours, then about 1 drink per hour after that. For a 3-hour event, that is roughly 5 drinks per person total. Split between alcoholic and non-alcoholic based on your crowd.
What if I am serving both appetizers and dinner?
When appetizers precede dinner, plan for about 1-1.5 hours of appetizer service at 6-8 pieces per person per hour. Guests eat fewer appetizers when they know dinner is coming. Serve the main course before appetizer fatigue sets in.
How do I plan for a mixed group with dietary restrictions?
Use the vegetarian percentage slider to adjust meat quantities. For other restrictions, ensure at least one option per course is naturally gluten-free and dairy-free. Label all dishes with allergens. A diverse spread ensures everyone finds something to eat.
Should I plan more food for a longer event?
Appetizer quantities scale with duration, but dinner portions stay the same regardless of event length. Drink quantities increase with duration. For events over 4 hours, consider adding a late-night snack station with lighter fare like sliders, pizza, or a snack board.
How much ice do I need for a party?
Plan 1.5 pounds of ice per guest. This covers drinks, coolers, and ice buckets. For hot summer outdoor events, increase to 2 pounds per person. Buy more than you think you need since it is cheap and running out means warm drinks.

Was this tool helpful?