The Handy Pages
Calculators

Party Food and Drink Calculator

Hosting means buying raw weight at the store, not cooked portions on the plate. This calculator shows both protein numbers — cooked serve weight and raw purchase weight with the shrink factor named — plus drinks, sides, and appetizers.

The worked example uses 50 guests over three hours with a full bar. Use the controls below for every per-guest rate.

Estimates only. Adjust rates for your crowd.

50 guests · 3 hours · Full bar · 38 drinking · 12 not drinking

CategoryNeededBuy
Beer60.8 drinks3 cases
Wine45.6 drinks10 × 750 ml
Spirits45.6 drinks3 × 750 ml
Main protein (cooked serve)16.5 lb cooked16.5 lb on the plate
Main protein (raw purchase)16.5 lb cooked24 lb raw at the store
Sides25.0 lb total25 lb
Appetizers600 pieces600 pieces
Dessert55.0 servings56 servings

Assumptions

  • Drinking share: 75% of headcount (38 drinking guests)
  • Duration: 3 hours → 4 drinks per drinking guest
  • Bar split: 40% beer, 30% wine, 30% spirits
  • Pour sizes: 5 oz wine, 1.5 oz spirits, 4 oz sparkling
  • Ice: 1.5 lb per guest (60% chilling, 40% serving)
  • Mixers: 2 L per 750 ml spirits bottle
  • Main protein: 0.33 lb cooked per guest
  • Raw purchase weight: cooked ÷ 0.7 shrink factor
  • Sides: 2 × 0.25 lb per guest
  • Appetizers: 6 pieces first hour, 3 per hour after
  • Dessert: 1.1 servings per guest

Supplies checklist

  • Ice — 4 bags (20 lb each)
  • Cups — 100 (2 per guest)
  • Napkins — 150 (3 per guest)
  • Mixers — 6 L
  • Garnish (citrus, olives, cherries)
  • Serving utensils and bar tools
  • Coolers and ice tubs

Estimates only. Adjust the per-guest rates for your crowd.

The Handy Pages · thehandypages.com

Appetizer Calculator for Parties

Cocktail-hour appetizers scale with time: six pieces in the first hour, three per hour after. This layout uses 60 guests over two hours so the appetizer row is the focus of the worked example.

Use the controls on this page to change headcount or appetizer rates. Full drink and food lists still print.

Estimates only. Adjust piece counts for heavy or light eaters.

Load this example in the calculator

BBQ Food Calculator

Cookouts need more protein per guest and a beer-forward bar. This layout uses 80 guests, four hours, 0.5 lb cooked protein per guest, and a 70/20/10 drink split.

Controls on this page expose the shrink factor so raw purchase weight is honest. Sides and dessert follow the same buffet defaults.

Estimates only. Raw weight is what you take to the store.

Load this example in the calculator

Graduation Party Food Calculator

Graduation parties often land around a hundred guests and a long afternoon. This layout uses 100 guests, four hours, and a full bar with standard buffet rates.

Use the controls on this page for drinking share, toast, and food weights. Download a PDF with shopping rows and a supplies checklist.

Estimates only. Serve responsibly.

Load this example in the calculator

Taco Bar Calculator

A taco bar runs lighter on protein than a brisket cookout. This layout uses 50 guests with 0.25 lb cooked protein per guest and a beer-forward drink split.

Controls on this page let you raise protein or switch bar style. Raw purchase weight uses the stated 0.7 shrink factor.

Estimates only. Adjust sides and appetizer rates for your spread.

Load this example in the calculator

Party Drink Calculator

Some hosts nail the menu but need help on the bar. This layout emphasizes drinks for 75 guests over four hours with a full bar, with food rows still included.

Use the controls on this page for category shares, pour sizes, and ice. Non-drinking guests are excluded from bar totals.

Estimates only. Adjust per-guest drink rates for your crowd.

Load this example in the calculator

How Much Ice for a Party?

Ice counts every guest for chilling and serving. This layout uses 100 guests with warmer-weather ice allowance (2 lb per guest) alongside standard food and drink rows.

Use the controls on this page to change headcount or dial ice to 1.5 lb. Bag counts round up in the checklist.

Estimates only. Ice split is printed in the assumptions block.

Load this example in the calculator

Related

Birthday and partySpring and summer