How much food to order for 100 people

For 100 people, order about 42–55 lb of main dish (6–8 oz each), 50 lb of sides (two sides, 200 servings), 100–200 rolls, 110 desserts and 300 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 100 peopleRule of thumb
Main dish (meat, fish or main)42–55 lb6–8 oz per person
Sides (2 kinds)50 lb (200 servings)about 4 oz of each side
Bread or rolls100–2001–2 per person
Dessert1101 per person + 10%
Drinks3002 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