How much food to order for 50 people

For 50 people, order about 21–28 lb of main dish (6–8 oz each), 25 lb of sides (two sides, 100 servings), 50–100 rolls, 55 desserts and 150 drinks.

Assumes a buffet-style party for adults lasting about 2 hours, with one main course and two sides. Mains include about 10% extra for seconds.

ItemFor 50 peopleRule of thumb
Main dish (meat, fish or main)21–28 lb6–8 oz per person
Sides (2 kinds)25 lb (100 servings)about 4 oz of each side
Bread or rolls50–1001–2 per person
Dessert551 per person + 10%
Drinks1502 in the first hour, 1 per hour after

Snap the menu and get the order

These counts are rules of thumb. Portion sizes vary by caterer; ask them if their trays are small or large.

Other party sizes