🏠
🏠 Home & living

Party & Catering Food Quantity Calculator

Results update as you type.

Your numbers

Understanding the catering quantity calculator — concept and principle

This calculator gives a first shopping estimate for a buffet-style party: how much main protein and side dishes to prepare, how many canapés, how many drinks and how much ice. It is meant for home hosts and small caterers who need a quick starting point before writing a menu.

Party food per guest, scaled to 30 guestsFor 30 guests over 3 hours: 4.5 kg protein, 7.5 kg sides, 360 bites, 120 drinks and 15 kg of ice.Per guest × 30 guests (3-hour party)Main protein150 g each× 30 =4.5 kgSides250 g each× 30 =7.5 kgCanapés / bites4 per hour × 3 h× 30 =360 pcsDrinks2 + 1 + 1 (hours 1–3)× 30 =120Ice0.5 kg each× 30 =15 kgRules of thumb for a buffet — adjust for your crowd
Each per-guest rule of thumb is simply multiplied by 30 guests.

How it is calculated

All values scale linearly with the number of guests; only canapés and drinks also depend on the length of the event.

The principle

These are rules of thumb that caterers use because appetite per person is fairly stable over a large group: some guests eat more, some less, and the average evens out. Drinking and snacking are heaviest at the start, when people arrive hungry and thirsty, then settle into a steady pace, which is why the drinks rule front-loads the first hour. Protein and sides are counted per person for one meal and do not grow with time, since a buffet is usually served once.

Worked example

  1. Inputs: 30 guests, 3 hours.
  2. Main protein = 30 × 0.15 = 4.5 kg.
  3. Sides = 30 × 0.25 = 7.5 kg.
  4. Canapés = 30 × 4 × 3 = 360 pieces.
  5. Drinks = 30 × (2 + 2) = 120 drinks.
  6. Ice = 30 × 0.5 = 15 kg.
How Main protein (kg, ~150 g each) changes with GuestsHow Main protein changes with Guests02468107.51522.53037.54560Example: 4.5Guests
Each point is the calculator re-run with only “Guests” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
GuestsMain protein (kg, ~150 g each)
7.51.13
152.25
22.53.38
304.5
37.55.63
456.75
609

How to read the result

The protein figure is the amount served. If you buy meat with bones or skin, or weigh it raw, buy more, because trimming and cooking loss can be considerable. Canapé numbers apply if bites are the main food; when a full buffet follows, many hosts serve fewer. For a meal with several protein choices, keep the total near the same figure and split it between them. Increase quantities for a younger, active crowd or a long evening, and reduce them for a lunch or an event shortly after a meal.

Common mistakes

Keep in mind: These are average estimates, not guarantees. Keep hot food hot and cold food cold, and do not leave perishable food at room temperature for more than about two hours (one hour above 32 °C).

Frequently asked questions

How much food per person for a buffet?

A common range is roughly 400–500 g of food in total per adult, which matches 150 g protein plus 250 g of sides used here.

How many canapés if dinner follows?

Often 3–5 pieces per person before a seated meal, rather than 4 per hour.

Should I round up?

Yes. Running out is worse than having leftovers, so add 5–10% and plan how to store extra food safely.

Sources: USDA Food Safety and Inspection Service, guidance on serving food safely at parties and buffets (the 2-hour rule)

Checked 8 Nov 2026. Typical coverage rates and standard formulas. Always check the product label and local building rules; buy 5–10% extra for waste.

🏠 All home & living tools →🌍 Calculators by country →