Catering portion guide

How much meatballs per person?

In short

Plan on about 5 oz of cooked meatballs per person as a main, which is roughly 4 meatballs at 1.25 oz each. Buy about 6 oz of raw mix per person: 50 guests needs about 16 lb cooked from about 20 lb raw.

Buy more meatballs than you serve

Meatballs lose roughly a fifth of their raw weight to rendered fat and moisture, less than loose ground meat because the shape holds moisture in.

Planning factor: 1.25x. For every 1 lb you want to serve, order about 1.25 lb of raw meatball mix.

How much meatballs for 10 to 100 people

Order is what to buy as raw meatball mix. Serves is what reaches the plate after trim and cooking.

Meatballs quantities by guest count, showing purchase weight and served weight
GuestsOrderServesTrays
103.9 lb3.1 lb1 half tray
155.9 lb4.7 lb1 full tray
207.8 lb6.3 lb1 full tray
259.8 lb7.8 lb1 full + 1 half trays
3011.7 lb9.4 lb1 full + 1 half trays
4015.6 lb12.5 lb2 full trays
5019.5 lb15.6 lb2 full + 1 half trays
6023.4 lb18.8 lb3 full trays
7027.3 lb21.9 lb3 full + 1 half trays
7529.3 lb23.4 lb4 full trays
8031.3 lb25 lb4 full trays
10039.1 lb31.3 lb5 full trays
15058.6 lb46.9 lb7 full + 1 half 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

  • As an appetizer, count 3 meatballs per person rather than weighing.
  • Served over pasta, meatballs drop to about 3 per person because the pasta fills the plate.
  • Meatballs hold in sauce better than almost any other hot main, which makes them forgiving.

Common questions

How much meatballs per person?
Plan on about 5 oz of cooked meatballs per person as a main, which is roughly 4 meatballs at 1.25 oz each. Buy about 6 oz of raw mix per person: 50 guests needs about 16 lb cooked from about 20 lb raw.
How much meatballs for 50 people?
For 50 guests, order about 19.5 lb of raw meatball mix, which serves about 15.6 lb. That is roughly 2 full + 1 half trays.
How much meatballs for 100 people?
For 100 guests, order about 39.1 lb of raw meatball mix, 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.

Open the catering food calculator