Skip to content

Catering portion guide

How much roast beef per person?

In short

Plan on 5 oz of carved cooked roast beef per person for a buffet main (or 4 oz for sandwiches). Buy 7 oz raw beef per person to account for trim and shrinkage: 50 guests needs about 22 lb raw beef yielding 15.6 lb carved cooked beef.

Buy more roast beef than you serve

Roast beef (top round or eye of round) loses 25% to 30% during roasting and thin-slicing on a commercial slicer.

Planning factor: 1.4x. For every 1 lb you want to serve, order about 1.4 lb of raw top round or sirloin roast.

How much roast beef for 10 to 100 people

Order is what to buy as raw top round or sirloin roast. Serves is what reaches the plate after trim and cooking.

Roast Beef quantities by guest count, showing purchase weight and served weight
GuestsOrderServesTrays
83.5 lb2.5 lb1 half tray
104.4 lb3.1 lb1 half tray
125.3 lb3.8 lb1 full tray
156.6 lb4.7 lb1 full tray
167 lb5 lb1 full tray
208.8 lb6.3 lb1 full tray
2410.5 lb7.5 lb1 full + 1 half trays
2510.9 lb7.8 lb1 full + 1 half trays
3013.1 lb9.4 lb1 full + 1 half trays
4017.5 lb12.5 lb2 full trays
5021.9 lb15.6 lb2 full + 1 half trays
6026.3 lb18.8 lb3 full trays
7532.8 lb23.4 lb3 full + 1 half trays
8035 lb25 lb4 full trays
10043.8 lb31.3 lb5 full trays

These are standard food-service planning figures, not fixed constants. Real yield moves with cut, trim level, cooking method, and how long the food is held. Weigh your own results once and adjust the factor to your kitchen.

Things that change the number

  • Thin deli-style shaving yields more volume perception per ounce than thick cuts.
  • Store cooked sliced roast beef in warm au jus to prevent surface discoloration and dryness.
  • For sandwiches, 4 oz cooked in a bun is the standard portion.

Common questions

How much roast beef per person?
Plan on 5 oz of carved cooked roast beef per person for a buffet main (or 4 oz for sandwiches). Buy 7 oz raw beef per person to account for trim and shrinkage: 50 guests needs about 22 lb raw beef yielding 15.6 lb carved cooked beef.
How much roast beef for 50 people?
For 50 guests, order about 21.9 lb of raw top round or sirloin roast, which serves about 15.6 lb. That is roughly 2 full + 1 half trays.
How much roast beef for 100 people?
For 100 guests, order about 43.8 lb of raw top round or sirloin roast, which serves about 31.3 lb. That is roughly 5 full trays.

Working out a whole menu, not one dish?

The catering food calculator takes your actual dish list and guest count and returns quantities, tray counts, and a cost range for the whole event.

Quoting events for your restaurant? ZiaPilot captures catering inquiries and helps your team prepare quotes from your own menu. Start with Free; Growth adds WhatsApp and AI quoting.