Cooking, Baking & Brewing Food Cost, Yield & Menu Pricing Culinary yield-test method (AP/EP)

Catering Food Quantity Per Person Calculator

Enter a headcount and a service style and this calculator returns the two numbers a caterer actually needs: how many pounds of cooked food have to reach the table, and how many pounds of raw product you have to buy to get there. It applies a self-service uplift for buffets and stations, then works backwards through cooking loss and trim yield using the standard culinary yield-test method, so the order quantity already accounts for the bone, fat and moisture you pay for but never serve. Appetizer counts are handled separately in pieces per guest per hour.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Guest countThe confirmed headcount you are cooking for, including staff you plan to feed.100
Service styleSets the self-service uplift applied to every plated portion size you enter below.Buffet (attended)
Protein per guest (plated basis)Cooked, boneless weight you would put on a plate; the uplift for self-service is added for you.6 oz
Number of side dishesStarch and vegetable dishes offered alongside the protein, not counting salad greens.2
Each side per guest (plated basis)Cooked weight of one side per guest; 3-4 oz is the usual planning portion.4 oz
Appetizer pieces per guest per hourSet to 0 if there is no reception; 4-6 is normal before a meal, 10-12 when canapes are the meal.5
Reception lengthHow long passed or stationary appetizers are actually on offer.1 hr
Cooking loss on the proteinWeight lost to evaporation and rendered fat; look your cut and method up in the USDA cooking-yield table or run your own test.25 %
Trim yield on the proteinEdible portion weight as a percentage of as-purchased weight, before cooking; 100% for pre-trimmed portion cuts.85 %
Trim yield on the sidesCombined trim and cooking yield for starches and vegetables; 90% suits peeled vegetables, 100% for rice and pasta measured dry.90 %

It returns

  • Protein to purchase (as-purchased) — Raw, untrimmed weight to put on the order, after cooking loss and trim.
  • Protein to purchase (metric)
  • Cooked protein that must reach the table
  • Planned protein per guest after uplift
  • Side dishes to purchase (all sides combined)
  • Appetizer pieces to produce

The formula

WAP=GPU16(1S)Y
N=Gph

In plain text: AP lb = guests × oz_plated × U ÷ 16 ÷ (1 − S) ÷ Y

  • W_APAs-purchased weight to order (lb)
  • GGuest count (guests)
  • PPlated portion of cooked protein per guest (oz)
  • UService-style uplift (1.00 plated, 1.15 attended buffet, 1.20 family style, 1.25 unattended stations) (factor)
  • SCooking loss as a decimal (decimal)
  • YTrim yield as a decimal (EP ÷ AP) (decimal)

The two divisions run in the order the kitchen does: cooking loss is added back first because it applies to the trimmed product, then trim yield is added back because it applies to what the supplier delivers.

Updated Category Food Cost, Yield & Menu Pricing Verified against published test cases Reading time 11 min

How a headcount becomes a shopping list

Catering quantities fail in one of two places, and they are not the same place. The first is the plate: you decided six ounces of chicken per guest and served five, because a hundred guests helped themselves and the first forty took seconds. The second is the invoice: you ordered exactly the weight you needed to serve, forgot that the roast loses about a quarter of its weight in the oven and a further share to bone and trim before it ever gets there, and ran out at guest seventy.

This calculator separates those two problems. It starts from a plated portion — the weight of cooked, edible food you intend each guest to receive — and multiplies by a service-style uplift, because self-service is not portion control. It then works backwards from cooked weight to raw weight to purchase weight, which is the direction the supplier's scale runs.

Every step in that chain is measurable. Cooking loss you can measure by weighing a tray in and out of the oven. Trim yield you measure with a yield test: weigh the case, break it down, weigh what is usable. The food yield percentage calculator runs that test formally and gives you the number to type into the trim yield field here.

The formula, variable by variable

The purchase quantity is one chain of multiplications and two divisions:

AP lb = guests × plated oz × uplift ÷ 16 ÷ (1 − cooking loss) ÷ trim yield

Guests × plated oz gives total cooked ounces at portion-control discipline. Divide by 16 to reach pounds.

Uplift is the honest admission that a buffet is not a plate. When guests serve themselves, average consumption rises, and it rises most on the items people recognise and want. Attended buffets, where a cook holds the serving spoon, land near 1.15. Unattended stations, where guests wield the tongs, sit closer to 1.25. Family style, with platters on the table, is in between. Plated service takes 1.00 because the kitchen decides the portion.

Cooking loss is divided out, not multiplied. If a roast loses 25% of its weight, the cooked weight is 75% of the raw weight, so the raw weight is cooked ÷ 0.75. Dividing by 0.75 raises the number by a third, not a quarter — the most common arithmetic slip in catering, and it always errs short. The USDA Agricultural Research Service publishes measured cooking yields by cut and method; look yours up rather than assuming.

Trim yield is divided out last, for the same reason and in the same direction. It is the edible portion weight as a percentage of the as-purchased weight: a case of whole tenderloins that yields 12 lb of trimmed centre-cut from a 16 lb case has a 75% yield.

The order matters conceptually even though multiplication commutes: cooking loss applies to the trimmed product, and trim applies to what arrives at the dock. Keeping them in that order is what stops you from applying a bone-in cooking yield to a boneless purchase spec.

Worked example: 150 guests, attended buffet, chicken and two sides

You are catering a wedding for 150 guests. Service is an attended buffet. You plan a 6 oz cooked portion of chicken thigh, two sides at 4 oz each, and a one-hour reception with five passed pieces per guest per hour. Your yield test on the case of boneless thighs returned 85% after pulling the excess fat, and weighing the hotel pans in and out of the combi gave a 25% cooking loss.

  1. Apply the uplift. 6 oz × 1.15 = 6.9 oz of cooked chicken per guest.
  2. Total cooked weight. 150 × 6.9 = 1,035 oz. Divide by 16: 64.69 lb of cooked chicken has to reach the table.
  3. Add cooking loss back. 64.69 ÷ (1 − 0.25) = 64.6875 ÷ 0.75 = 86.25 lb of trimmed raw chicken goes into the oven.
  4. Add trim back. 86.25 ÷ 0.85 = 101.5 lb as purchased. That is the number on the order, or about 46.0 kg.
  5. Sides. Two sides at 4 oz each is 8 oz per guest plated, × 1.15 = 9.2 oz. 150 × 9.2 ÷ 16 = 86.25 lb cooked across both sides. At a 90% combined yield that is 86.25 ÷ 0.90 = 95.8 lb to purchase.
  6. Appetizers. 150 × 5 × 1 = 750 pieces, which at a typical six varieties is 125 of each.

Notice the gap between the plated intent and the invoice: you set out to serve 6 oz per guest, which is 56.25 lb of chicken, and you buy 101.5 lb. The purchase weight is 1.80 times the plated weight. That multiple — uplift × 1/(1−shrink) × 1/yield = 1.15 × 1.3333 × 1.1765 — is worth knowing for your own menu, because it is the number that turns a per-guest price into a food cost.

Reading the result and deciding how much slack to leave

Treat the purchase figure as a floor, not a target. It is the quantity that feeds exactly the headcount you entered at exactly the portion you entered, with zero left over and zero waste beyond the trim and shrink you declared. Three things push the real order above it.

Guarantee versus attendance. Most catering contracts set a guaranteed minimum, and most caterers prepare for a few percent above it. Adding those guests to the guest count field is the clean way to model it, because it flows through every category at once.

Pan geometry and case size. You cannot buy 101.5 lb of chicken. You buy whole cases. Round up to the case and let the extra become staff meal or the client's leftovers, and price accordingly — the recipe cost per serving calculator lets you cost the case you actually buy rather than the pound you actually serve.

Variety splits attention unevenly. When you offer two proteins, guests do not split 50/50. Plan roughly 60% of the headcount on each and accept the overlap, which is a 20% over-order in total protein. That is a deliberate choice, not an error in the formula.

On the low side, one sanity check matters: the planned protein per guest after uplift output. Below about 4 oz of cooked protein, guests read the plate as light regardless of how generous the sides are. Above 10 oz you are buying a steakhouse portion, and unless that is the brief, you are giving away margin.

Planning portions per guest

Cooked, edible weights per guest on a plated basis. Multiply by the service uplift for buffet and station service — the calculator does this for you.
CategoryPlated portionNotes
Protein, main course5-7 oz6 oz is the common default; 4 oz when two proteins are offered
Protein, when guests take both4 oz eachOrder 60% of headcount on each protein
Starch (potato, rice, pasta)3-4 ozMeasured cooked; dry rice roughly triples and dry pasta roughly doubles
Hot vegetable3-4 ozTwo vegetables at 3 oz reads more generous than one at 6 oz
Salad greens1.5-2 ozVolume, not weight, is what guests judge
Bread rolls1-2 pieces1.5 average for a dinner service
Passed appetizers, before a meal4-6 pieces/hourFront-load the first 30 minutes
Appetizers as the meal10-12 piecesOver a two-hour reception, across 6-8 varieties
Dessert1 portion + 15%Sheet-cake yields are fixed by the pan, so round to cuts

These are planning conventions used across catering operations, not a code requirement. Your own event history beats any table here; when you have it, use it.

Quantity planning is also a food-safety plan

Ordering enough is only half the job; the other half is holding it safely. The FDA Food Code limits how long time/temperature control for safety food may sit outside temperature control, and states and counties adopt their own versions of it with their own deadlines. Cook in waves sized to the service window rather than producing the entire 101 lb at once, and check the code your jurisdiction has actually adopted rather than the national model.

Mistakes that leave you short

  • Multiplying by the yield instead of dividing. A 75% cooking yield means raw = cooked ÷ 0.75, which is 33% more, not 25% more. Multiplying gives you 56% of what you need.
  • Applying a bone-in cooking yield to a boneless purchase spec. Decide which product you are buying first, then pull the yield figure for that product.
  • Forgetting the staff. A 150-guest wedding with 14 crew is a 164-guest cook. Put them in the guest count.
  • Planning appetizers by the platter instead of by the piece. Guests count pieces. Six varieties at 125 pieces each is a plan; "a few trays" is not.
  • Assuming a second protein halves the first. It does not. Guests take some of both, so order 60% of the headcount on each.
  • Using a raw portion size as a plated portion size. A 6 oz raw chicken breast plates at roughly 4.5 oz. Enter cooked weight in this calculator.
  • Ignoring the ends of the line. On an unattended buffet the first third of guests consistently over-serve. That is exactly what the 1.25 uplift is paying for.

Where this fits with costing and yield testing

Quantity planning and cost control are the same arithmetic read in opposite directions. This calculator turns guests into pounds. Costing turns pounds into dollars, and the bridge between them is the yield figure you used here.

Once you know you are buying 101.5 lb of chicken, the edible portion cost calculator tells you what that chicken really costs per usable pound after the same 85% trim, which is the number that belongs on a costing sheet rather than the supplier's price per pound. Feed those edible-portion costs into the recipe cost per serving calculator to get a per-guest food cost, and then check the whole operation with the restaurant prime cost calculator, where catering labour usually matters more than the food.

What this calculator deliberately does not do is decide your menu. It does not know that the client's family will arrive hungry, that the venue's oven holds four pans, or that half the guest list is vegetarian. It gives you a defensible starting quantity from stated assumptions, and it makes every assumption visible so you can argue with it.

Key terms

AP (as-purchased) weight
The weight the supplier invoices: bone, fat, skin, peel, packaging weight of the product itself. This is what you order and what you pay for.
EP (edible portion) weight
The weight left after trimming and fabrication, before cooking. Yield percentage is EP ÷ AP × 100.
Cooking loss (shrink)
Weight lost during cooking to evaporation and rendered fat, expressed as a percentage of the raw trimmed weight.
Service uplift
The factor by which self-service raises average consumption above the plated portion size. It is an operational observation, not a physical constant.

Frequently asked questions

How many pounds of meat do I need for 50 people?

For a plated 6 oz portion, 50 guests need 18.75 lb of cooked meat, but you have to buy more than that. With a typical 25% cooking loss and 85% trim yield, the order is 18.75 ÷ 0.75 ÷ 0.85 = 29.4 lb as purchased. On a buffet, add the 15% self-service uplift first and the order becomes 33.8 lb. Enter your own measured yields to replace the assumptions.

Why does the buffet setting increase the quantity?

Because self-service is not portion control. When guests hold the spoon, average consumption rises above the portion a cook would plate, and it rises most among the guests at the front of the line. The uplift factors — 1.15 for an attended buffet, 1.25 for unattended stations — encode that observation. Set the style to plated if a cook is portioning every plate.

Should I enter raw or cooked portion sizes?

Cooked, and boneless. The calculator works backwards from what reaches the plate, so entering a raw weight double-counts the cooking loss you also declare in the advanced fields. A 6 oz raw chicken breast plates at about 4.5 oz after roasting, so entering 6 for a raw spec would over-order by roughly a third.

What cooking loss should I use if I have not measured it?

Look it up rather than guessing: the USDA Agricultural Research Service publishes measured cooking yields for meat and poultry by cut and cooking method, and it is the closest thing the trade has to a reference standard. If you cannot find your exact product, weigh one full hotel pan in and out of the oven on your next service and use that number permanently.

How many appetizers per person for a two-hour cocktail reception?

Plan 10 to 12 pieces per guest if the appetizers are the meal, and 8 to 10 across two hours if dinner follows. Spread them across six to eight varieties and weight production toward the first thirty minutes, when guests eat fastest. Enter your pieces-per-hour rate and the reception length and the calculator returns the total production count.

Does this account for leftovers or a safety margin?

No. The result is the exact quantity to feed the headcount you entered at the portion you entered. Build your margin explicitly: raise the guest count to your contract guarantee plus crew, or round each line up to a whole case. Keeping the margin visible as extra guests is better than hiding it in an inflated portion size, because it flows through every category consistently.

How do I plan when I am offering two main proteins?

Order roughly 60% of the headcount on each protein rather than 50%, because guests take some of both and the popular one runs out first. Run the calculator twice with a guest count of 0.6 × your headcount and the same portion size. The total protein you buy will be about 20% above a single-protein menu, which is the real cost of offering a choice.

What is a normal trim yield to enter?

It depends entirely on the product, which is why the field defaults to 85% and asks you to replace it. Pre-portioned, pre-trimmed items are 100% by definition. Whole primals, bone-in poultry, and unpeeled produce run far lower. Run one yield test on the item you buy most, and that single measured number will improve your ordering more than any table.

References

  • USDA Table of Cooking Yields for Meat and Poultry — U.S. Department of Agriculture, Agricultural Research Service
  • FDA Food Code — U.S. Food and Drug Administration
  • On Cooking: A Textbook of Culinary Fundamentals — Pearson
  • Food and Beverage Cost Control — Wiley