How much food for 100 people?

Short answer

A buffet for 100 people with two mains, three sides, rolls and dessert comes to about 168 lb of food: 27.5 lb of each cooked main, 27.5 lb of each side, 110 rolls and 110 servings of dessert, with 10% extra.

How to work it out

  1. 100 guests = 100 adults × 1.1 (appetite & extra)
  2. Main: 8 oz each = 55 lb (27.5 lb of each)
  3. Sides: 3 × 4 oz each = 27.5 lb per dish · Rolls: 110 rolls · Dessert: 110 servings
  4. Total ≈ 168 lb (1.53 lb per adult before extra)

A hundred guests is a wedding, a big anniversary or a company picnic. At that size most hosts offer two mains, and the quantities move from home kitchen to catering pans: a few hundred pounds of shopping, cooked in batches.

Adjust for your project

Everyone eating, including the hosts
With more choices, each main is smaller but the total goes up a little
Salads, potatoes, beans, vegetables, pasta. About 4 oz (½ cup) of each per guest
A planning adjustment on top of the standard portion, not a published figure
More options: Kids · Extra
Counted as half an adult portion — adjust if your kids are teenagers
%
Round up for big eaters, late arrivals and leftovers
Food in total (approx.)168 lb
Cooked meat or main dish, all mains
55 lb
Each main dish (cooked)
27.5 lb
Each side dish
27.5 lb
Each side dish, by volume (½ cup servings)
13.8 qt
Rolls or buns
110 rolls
Dessert servings
110 servings
Food per adult
1.53 lb
Against Iowa State’s 1–1½ lb per guest
in range (1.53 lb)
  • Perishable food should not sit out more than 2 hours (1 hour above 90 °F / 32 °C). Keep hot food at 140 °F (60 °C) or above and cold food at 40 °F (4 °C) or below (USDA FSIS).

For this job · affiliate link
Chafing dish buffet setA buffet for this many needs hot food held at 140 °F or above. Chafing dishes do that on the serving table.
View on Amazon (opens in a new tab)

Food by number of guests (menu as above)

Food by number of guests (menu as above)
GuestsFood in total (approx.)Cooked meat or main dish, all mainsEach side dishRolls or buns
2034 lb11 lb5.5 lb22 rolls
3051 lb16.5 lb8.3 lb33 rolls
5084 lb27.5 lb13.8 lb55 rolls
75126 lb41.3 lb20.6 lb83 rolls
100168 lb55 lb27.5 lb110 rolls
150253 lb82.5 lb41.3 lb165 rolls

Two mains for a hundred

With two main dishes the calculator plans 4 oz of each per guest — 8 oz of main dish in total, a little more than the 6 oz for a single main, because given a choice people take some of both. For 100 guests with 10% extra that is about 27½ lb of each main, cooked. In raw terms: about 53 lb of bone-in pork shoulder for one, or about 41 lb of bone-in chicken breasts for the other at the USDA Food Buying Guide yields.

Pan counts assume about 4 lb of food per 2½ in deep half-size pan; your pans and recipes will vary.
CourseFor 100 (incl. 10% extra)In catering pans (approx.)
Each main, cooked (4 oz each)about 27½ lbabout seven half-size pans per main
Each of 3 sides (4 oz each)about 27½ lbabout 14 qt — four half-size pans per side
Rolls110about 9 dozen
Dessert110 servingswedding cake plus sheet cake, or cupcakes
Totalabout 168 lbabout 1½ lb per guest before the extra

Running a buffet this size safely

  • Two lines, not one. A double-sided buffet serves a hundred in about half the time, so food spends less time on the table.
  • Replace, do not top up. Extension food-safety advice is to bring out fresh pans rather than adding food to a pan that has been sitting out.
  • Hold temperatures. Hot food at 140 °F or above in chafing dishes; cold salads at 40 °F or below on ice.
  • Two hours. Anything perishable that has been out for 2 hours (1 hour above 90 °F) should be thrown away, not saved.

The wedding version of this list — cake, drinks, tables, linens — is in the wedding reception quantities guide. Tables for the same crowd: how many tables for 100 guests. Half the crowd: how much food for 50 people.

What you’ll need

As an Amazon Associate we earn from qualifying purchases. Links to products are affiliate links — they cost you nothing extra and help keep these calculators free.

Frequently asked questions

How much food for 100 people with one main?

About 155 lb in total, including 41.3 lb of cooked main dish.

How much food for 150 people?

About 253 lb with two mains and three sides — 41.3 lb of each main.

How much food for 100 people at a plated dinner?

About 127 lb: 41.3 lb of cooked main, 27.5 lb of each of two sides.

Sources