Party Food and Drinks Calculator
Calculate how much food and drink to buy for any party size.
Enter guest count, party type, and duration to get quantities for food, drinks, and snacks.
The hardest part of party planning is not the recipes — it is quantities. Most hosts either run out of food in the first hour or end up with enough leftovers to feed the same group twice.
A few principles that caterers use:
People eat less than you think at stand-up cocktail parties and more than you think at sit-down dinners. Activity level and time of day matter too. A 2 PM afternoon gathering eats less than a 7 PM dinner party.
Protein (meat, chicken, fish) is the anchoring quantity:
- BBQ / cookout: 0.4 lbs per person of bone-in cuts (burgers, sausage, chicken pieces), or 0.25 lbs of boneless
- Buffet / casual: 0.3 lbs per person for a main protein plus sides
- Formal dinner: 5-6 oz (0.33 lbs) of plated protein is standard restaurant portion
- Cocktail party: 6-8 savory bites per person per hour, no main protein needed
Drinks are calculated on the “1 drink per hour” rule for moderate parties:
- The first hour typically sees 1.5-2 drinks per person (arrival rush)
- Each subsequent hour averages 1 drink per person
- A standard drink is 12 oz beer, 5 oz wine, or 1.5 oz spirits
- Non-alcoholic events multiply all drink quantities by 2-2.5 (people drink more soft drinks)
Appetizers and sides: plan 3-5 pieces of appetizer per person per hour if appetizers precede a meal; 8-10 pieces per person if they are the main food.
These are averages — adjust upward 20% for outdoor summer events (people drink more) and downward 15% for morning or early afternoon events.