Serving Size Calculator

Work out how much food to buy for a given number of guests.

Please note: An estimate based on the figures you entered. Real-world results vary with conditions this calculation cannot see, so treat it as a starting point rather than a final answer.

What the Serving Size Calculator does

Catering quantities come from a portion per person multiplied by the guest count, then padded for trim and waste. The portion itself depends on both what the food is and how it sits in the meal — a main protein needs far more per head than a side.

Formula

  • Total = Portion per person × Guests × Appetite factor
  • With waste: Total × (1 + Waste %)
  • Cost = Total kg × Price per kg

Inputs explained

InputUnitRequiredNotes
Number of guestsnumberYesAccepts 1 or more.
Food typeone of 11 optionsYes
Custom portion per persongOptionalOverrides the choice above if set. Accepts 0 or more.
Appetiteone of 3 optionsYes
Allowance for waste and trim%Optional
Price per kilogramselected currencyOptionalAccepts 0 or more.
Currencyone of 10 optionsOptional

How to use it

  1. Choose Food type and Appetite.
  2. Enter Number of guests.
  3. Optionally add Custom portion per person, Allowance for waste and trim and Price per kilogram.
  4. Select Calculate.

Worked example

Twenty guests, boneless meat as the main course, 10% waste allowance.

Guests
20
Food
Meat, boneless (200 g)
Waste
10%

200 g × 20 = 4 kg, plus 10% for trim gives 4.4 kg to buy.

Frequently asked questions

How much meat per person?

About 200 g boneless or 350 g bone-in for a main course. A whole roast bird needs around 500 g per head because of the carcass.

Should I cater differently for a buffet?

Yes — reduce each individual dish by roughly 20% but offer more variety. Guests take smaller portions of more things.

Related calculators