๐Ÿฝ๏ธ

Catering Food Calculator: How Much Food for Any Event Size

The exact formulas professional caterers use, applied to your guest count

9 min read | Last updated: September 6, 2026

Estimates based on USDA serving guidance and standard catering portions. See our method.

The Golden Rule of Catering Math

Catering quantities come down to one calculation repeated for each dish: a per-person portion in ounces, multiplied by the guest count, plus a small buffer. The standard full-meal baseline is roughly 1 to 1.25 pounds of food per adult for a plated dinner and about 0.5 to 0.75 pounds per person for a cocktail or heavy-appetizer event. Those totals are the sum of the individual portions below, not a separate rule, so they only hold when every component is sized correctly.

The work is turning that total into specific dishes. A buffet for 100 people is not "100 pounds of food", it is a defined mix of protein, two sides, salad, bread, and dessert, each with its own serving size and its own pan count. The sections below give the per-person numbers, the conversion to pans and trays, and a worked 75-guest example.

Quick Reference: Catering Portions Per Person

  • ๐Ÿฅฉ Protein (main dish): 6 to 8 oz cooked weight plated, 4 to 6 oz buffet
  • ๐Ÿฅ” Sides (2 of them: starch + vegetable): 3 to 4 oz each per person
  • ๐Ÿฅ— Salad: 2 to 3 oz per person (about 1.5 cups of loose greens)
  • ๐Ÿž Bread / rolls: 1 to 2 pieces per person
  • ๐Ÿฐ Dessert: 1 serving per person, plus 10% extra

Plated service runs higher on protein because each guest receives one fixed portion they expect to be generous. Buffet service runs lower per person on the main but needs the wider buffer described below, since guests serve themselves and the popular dish empties first.

How to Use a Catering Calculator

The method is the same whether you run it by hand or with a calculator. Work one dish at a time:

  1. Set the per-person portion in ounces from the quick-reference list above.
  2. Multiply by the guest count to get total ounces, then divide by 16 for pounds.
  3. Convert to pans or trays. Catering uses steam-table pans: a full-size pan (about 12 by 20 inches, 4 inches deep) holds roughly 20 to 24 pounds of a main dish and serves 25 to 30 portions. A half pan serves 12 to 15. Divide your total servings by 12 to 15 for half pans, or by 25 to 30 for full pans, and round up.
  4. Add a 10 to 15% buffer on top so you never run short on the popular items.

As a quick anchor: one full pan of an entree covers about 25 to 30 guests, so the pan count for a main dish is roughly the guest count divided by 28, rounded up. The same per-person logic drives every line on the menu. Three variables shift the portion sizes before you start:

1. Event Type

A plated dinner uses 6 to 8 oz of protein per guest because each person gets one fixed serving. A casual buffet uses 4 to 6 oz, since guests build their own plates across several dishes. A cocktail or heavy-appetizer event drops the per-person food weight by about 30 to 40% versus a full meal, replacing the entree with 6 to 8 passed or stationed bites per person for the first hour and 3 to 4 per hour after.

2. Time of Day

Lunch events consume noticeably less than dinner. Plan lunch protein at the lower end of each range (4 to 5 oz buffet) and dinner at the upper end (6 oz buffet, 8 oz plated). A daytime corporate crowd returning to work eats lighter than an evening social event, so the dessert and bread counts can sit at the low end of their ranges for lunch.

3. Guest Mix

Children under 12 eat roughly 40 to 50% of an adult portion, so count two kids as one adult when you total servings. If a quarter of the guest list is children, the overall food total drops by about 10 to 15%. Count each adult as one full serving and add the buffer to the adult subtotal only.

Catering Formulas by Guest Count

20 to 30 Guests (Intimate Gathering)

At this scale, you have flexibility. Guests can self-serve easily, food stays fresh, and you can accommodate individual preferences. The main risk is running out of a popular dish, so plan for one extra portion of your most popular item.

  • Main protein: 25 to 30 servings (5 to 10 extra for a 30-person event)
  • Each side dish: 25 to 30 servings
  • Recommend: 2 proteins + 3 sides for a full spread

50 to 75 Guests (Mid-Size Event)

This is where professional catering formulas become critical. At 50+ guests, it becomes impossible to monitor what each person is eating. You'll need a buffer of 10 to 15% above your headcount for each dish.

  • Main protein: calculate for 55 to 65 people (use 60-person math for a 50-guest event)
  • Plan for at least 2 protein options, guests will split between them roughly 60/40
  • Salads and cold sides can be prepared in advance and hold well

100 to 200 Guests (Large Event)

Large events require professional-grade planning. At this scale, logistics matter as much as quantities. Food service waves, chafing dish capacity, and staffing all affect how much food actually reaches guests in good condition.

  • Add a 15% buffer to all quantities, some food will be lost to spillage, plate waste, and holding time
  • Divide into serving stations rather than one long buffet line
  • Replenish in batches to keep food fresh and presentation clean
  • A caterer typically plans for 25% more food than the headcount to handle these losses

300+ Guests (Events and Receptions)

At this scale, the math actually gets more predictable. The "law of large numbers" kicks in, outlier appetites average out across a large group. Professional caterers often use a tighter buffer (10 to 12%) at large events compared to small ones.

  • Use standardized 4 oz protein portions (don't eyeball large batches)
  • Pre-plate where possible to control portion sizes and speed service
  • Always have a small emergency reserve (5%) set aside off the buffet line

Catering Quantity Charts

The four charts below run the same arithmetic for every food in the FeedMyGuests data set. Each one starts from a per-person serving count, multiplies it by the guest count, converts the result into whole purchase units, and rounds up. Nothing rounds down, because a caterer who runs short cannot fix it during service.

Total Food Weight by Guest Count

This is the top-line view: pounds of food by course, using the per-person portions from the quick reference above. The protein column carries a 10 percent buffer because the main dish is the one guests notice running out. Starch and salad are listed at their plain per-person weight, since the buffer for those is easier to absorb from a spare pan.

Guests Protein (4 oz per guest, plus 10%) Starch (4 oz per guest) Salad and vegetables (3 oz per guest) Total food at 1 lb per guest
20 6 lbs 5 lbs 4 lbs 20 lbs
50 14 lbs 13 lbs 9 lbs 50 lbs
100 28 lbs 25 lbs 19 lbs 100 lbs
150 41 lbs 38 lbs 28 lbs 150 lbs
250 69 lbs 63 lbs 47 lbs 250 lbs

Catering Portions Per Person, Food by Food

Use this chart to set the per-person portion before you multiply anything. The middle two columns are the ones that cause ordering mistakes, so read them together.

Food Per person Sold by the One purchase unit holds Price per purchase unit
Main Dishes
Pizza 3 slices large pizza 8 slices $12 to $20
Taco 3 tacos taco 1 taco $2 to $4
Burger 1.5 burgers burger 1 burger $3 to $6
Hot Dog 2 hot dogs hot dog 1 hot dog $1 to $2.50
Sandwich 1.25 sandwiches sandwich 1 sandwich $4 to $8
Pulled Pork 0.33 pound pound 1 pound $8 to $15
Rib 6 ribs rack 12 ribs $15 to $30
Fried Chicken 2.5 pieces piece 1 piece $1.50 to $3
Side Dishes
Salad 1.5 cups cup 1 cup $1 to $3
Mac and Cheese 0.75 cup cup 1 cup $1 to $2.50
Coleslaw 0.5 cup cup 1 cup $0.50 to $1.50
Baked Beans 0.5 cup cup 1 cup $0.50 to $1.50
Potato Salad 0.5 cup cup 1 cup $0.75 to $2
Pasta Salad 0.75 cup cup 1 cup $0.75 to $2
Appetizers
Wing 6 wings wing 1 wing $0.75 to $1.50
Nacho Plate 1 serving serving 1 serving $2 to $4
Meatball 5 meatballs meatball 1 meatball $0.50 to $1
Slider 3 sliders slider 1 slider $1.50 to $3
Quesadilla 2 wedges quesadilla 4 wedges $3 to $6
Shrimp 6 shrimp shrimp 1 shrimp $0.40 to $0.80
Guacamole 0.25 cup cup 1 cup $2 to $4
Cheese Tray 2 oz oz 1 oz $0.50 to $1.50
Veggie Tray 0.5 cup cup 1 cup $0.75 to $2
Deviled Egg 2 egg halves egg half 1 egg half $0.30 to $0.75
Desserts
Cake 1 slice slice 1 slice $2 to $5
Cookie 2 cookies cookie 1 cookie $0.50 to $1.50
Brownie 1.5 brownies brownie 1 brownie $0.75 to $2
Cupcake 1 cupcake cupcake 1 cupcake $1.50 to $4
Snacks
Chips 2 oz oz 1 oz $0.25 to $0.50

A serving and a purchase unit are not the same thing, and confusing the two is an expensive ordering mistake. One guest eats 6 ribs, but ribs are sold by the rack of 12 ribs, so 20 guests need 10 racks, not 120. Pizza works the same way, and so does anything else whose purchase unit holds more than one serving. Every total in the next chart is already converted to the purchase unit, so you can order straight from it.

How Much to Order at 20, 50, 100, 150, and 250 Guests

Find your guest count in the header, then read down the column for each dish you plan to serve. Each cell is a quantity to order, in the unit a supplier sells. The figures assume the dish is doing its usual job on the table: a main sized as a main, an appetizer sized as an appetizer.

Food Per person 20 guests50 guests100 guests150 guests250 guests
Main Dishes
Pizza 3 slices 8 large pizzas19 large pizzas38 large pizzas57 large pizzas94 large pizzas
Taco 3 tacos 60 tacos150 tacos300 tacos450 tacos750 tacos
Burger 1.5 burgers 30 burgers75 burgers150 burgers225 burgers375 burgers
Hot Dog 2 hot dogs 40 hot dogs100 hot dogs200 hot dogs300 hot dogs500 hot dogs
Sandwich 1.25 sandwiches 25 sandwiches63 sandwiches125 sandwiches188 sandwiches313 sandwiches
Pulled Pork 0.33 pound 7 pounds17 pounds33 pounds50 pounds83 pounds
Rib 6 ribs 10 racks25 racks50 racks75 racks125 racks
Fried Chicken 2.5 pieces 50 pieces125 pieces250 pieces375 pieces625 pieces
Side Dishes
Salad 1.5 cups 30 cups75 cups150 cups225 cups375 cups
Mac and Cheese 0.75 cup 15 cups38 cups75 cups113 cups188 cups
Coleslaw 0.5 cup 10 cups25 cups50 cups75 cups125 cups
Baked Beans 0.5 cup 10 cups25 cups50 cups75 cups125 cups
Potato Salad 0.5 cup 10 cups25 cups50 cups75 cups125 cups
Pasta Salad 0.75 cup 15 cups38 cups75 cups113 cups188 cups
Appetizers
Wing 6 wings 120 wings300 wings600 wings900 wings1500 wings
Nacho Plate 1 serving 20 servings50 servings100 servings150 servings250 servings
Meatball 5 meatballs 100 meatballs250 meatballs500 meatballs750 meatballs1250 meatballs
Slider 3 sliders 60 sliders150 sliders300 sliders450 sliders750 sliders
Quesadilla 2 wedges 10 quesadillas25 quesadillas50 quesadillas75 quesadillas125 quesadillas
Shrimp 6 shrimp 120 shrimp300 shrimp600 shrimp900 shrimp1500 shrimp
Guacamole 0.25 cup 5 cups13 cups25 cups38 cups63 cups
Cheese Tray 2 oz 40 oz100 oz200 oz300 oz500 oz
Veggie Tray 0.5 cup 10 cups25 cups50 cups75 cups125 cups
Deviled Egg 2 egg halves 40 egg halves100 egg halves200 egg halves300 egg halves500 egg halves
Desserts
Cake 1 slice 20 slices50 slices100 slices150 slices250 slices
Cookie 2 cookies 40 cookies100 cookies200 cookies300 cookies500 cookies
Brownie 1.5 brownies 30 brownies75 brownies150 brownies225 brownies375 brownies
Cupcake 1 cupcake 20 cupcakes50 cupcakes100 cupcakes150 cupcakes250 cupcakes
Snacks
Chips 2 oz 40 oz100 oz200 oz300 oz500 oz

Those columns size each dish as if it were carrying the meal on its own. When you serve three mains instead of one, no single main needs its full column figure. The next chart shows what that split does to the numbers.

Protein, Sides, and Appetizers by Event Type

The same 50 guests need very different quantities depending on how the food is served. This chart holds the guest count and the dishes fixed, pulled pork for the protein, mac and cheese for the side, and meatballs for the appetizer, and changes only the service style.

Event type (50 guests) Protein: Pulled Pork (0.33 pound per guest) Side: Mac and Cheese (0.75 cup per guest) Appetizer: Meatball (5 meatballs per guest)
Plated dinner One fixed entree per guest, sides served alongside it. 17 pounds 27 cups 132 meatballs
Buffet with several dishes Guests build their own plates from two proteins and multiple sides. 12 pounds 27 cups 175 meatballs
Cocktail reception No entree course. Passed and stationed bites carry the event. 9 pounds 20 cups 313 meatballs
Casual cookout One hearty main, generous sides, light snacking before the meal. 21 pounds 38 cups 132 meatballs

Each row applies the calculator's own adjustments to the same guest count. Marking a dish as one of several on the table cuts its per-person portion by 30 percent. The light setting cuts a portion by a further 25 percent, and the hearty setting adds 25 percent. That is why a cocktail reception needs more meatballs than a plated dinner does, and far less pulled pork.

Per-Food Catering Calculator Links

Use our free calculators to get exact quantities for specific foods:

Guides for Specific Events

The formulas above are general. Five guides apply them to one event each, with per-person tables and full shopping lists for 10 to 100 guests built from the same food data:

Common Catering Mistakes to Avoid

Underestimating Appetizers

Appetizers are consistently under-ordered. Guests arrive hungry, and the first 30 minutes of an event sees 2 to 3x normal consumption. Plan for appetizers to hold your crowd for the full cocktail hour before dinner is served, that means more than you think.

Forgetting Dietary Restrictions

In a group of 50+ people, statistically you'll have vegetarians, gluten-free guests, and guests with food allergies. Plan at least one protein option and one starch that's vegetarian-friendly. This isn't just considerate, it prevents your non-restricted items from being consumed faster than expected by guests who can't eat other dishes.

Not Accounting for Second Servings

At a buffet, roughly 30 to 40% of guests will return for seconds. This is built into the 1 lb per person rule, but if you're ordering restaurant portions or using tighter estimates, you need to add this explicitly. At a plated dinner, second servings are rarely expected.

Budget tradeoffs are usually best made by simplifying desserts, trimming the number of side dishes, or using one premium protein instead of two. Cutting the main protein too aggressively is the fastest way to create a noticeable shortage.

A workable timing plan is to stage cold items first, bring hot food out in waves, and leave a refill window between peak arrival and the main service rush.

For 10 extra guests, protect the menu with an emergency pan of starch, extra rolls, and one backup protein tray rather than trying to expand every dish.

failure-cases
budget-tradeoffs
timing-plan
plus-ten-guests
intent-cluster-links

Free Catering Calculator

Rather than doing this math manually, use our interactive calculators. Enter your guest count and get instant quantities, cost estimates, and ordering tips for every food you're planning to serve.

Try the FeedMyGuests catering calculator

Frequently Asked Questions About Catering Quantities

How do you calculate catering food per person?

Work in ounces per guest, then convert to the units you buy in. The standard plate is 4 oz of protein, 4 oz of starch and 3 oz of salad or vegetables, which is 11 oz of plated food. The familiar 1 pound per guest figure is the whole-menu total: it also covers bread, dessert and second helpings. Multiply the plate by your guest count, add a 10 to 15 percent buffer, then divide by what each tray or pack holds.

How much food do I need to cater for 35 people?

About 35 pounds across the whole menu. The plated part of that is roughly 10 pounds of protein with the buffer added, 9 pounds of starch and 7 pounds of salad or vegetables, about 26 pounds together. The remainder is bread, dessert, dips and the margin for second helpings.

How much food do I need to cater for 100 people?

About 100 pounds across the whole menu, including roughly 28 pounds of protein once the buffer is added. At this size order by the pan rather than by the portion, and note that the buffer should go to 15 percent above 100 guests. The quantity charts above give the exact purchase amount for every food at 20, 50, 100, 150 and 250 guests.

How much does the food itself cost per guest?

On this site's price bands, a three-dish buffet of pulled pork, potato salad, and meatballs works out to roughly $3.96 to $7.82 per guest at 50 guests, and $3.93 to $7.80 at 100. That is the cost of the ingredients only. Hiring a caterer costs several times more once staff, rentals, service and their margin are included, and the catering calculator on this site carries those full per-person bands. Per-guest food cost is essentially flat across group sizes, because these dishes are bought by the pound, the cup and the piece rather than by the pan, so there is no bulk break in the arithmetic.

How much extra food should I order so I don't run out?

This guide uses 10 to 15 percent above the calculated amount, taking the lower end up to about 75 guests and the upper end beyond that. Apply it to the protein first: running out of the main is what guests notice, and it is the hardest line to top up once service has started.

Do I order less of each dish when the menu has more dishes?

Yes, and it is one of the larger savings available on a catering order. Each dish on a shared table takes a smaller share of the plate, so the calculator cuts a dish by 30 percent when you mark it as one of several. Two mains do not mean two full portions each.

How these numbers are calculated

FeedMyGuests calculators use per-person serving amounts drawn from USDA dietary guidance, FDA food-safety standards, and standard catering-industry portions. Quantities are rounded up to realistic purchase sizes, with a small buffer added for second helpings and unexpected guests. Read the full methodology.

Sources and Method

Contact: hello@feedmyguests.com

This guide is based on professional catering serving standards, USDA portion guidelines, and standard steam-table pan yields for groups of 20 to 500+ guests.

Reference Sources

More Guides

Party Food Planning 101

Learn the basics of calculating food quantities

Super Bowl Party Food Guide

Game day food tips and recommendations

Party Food on a Budget

Save money without sacrificing quality

Feeding Large Groups (50+)

Tips for feeding crowds efficiently

Vegetarian Party Food Guide

Meat-free options everyone will love

Kids Party Food Guide

Birthday and children's party planning

Summer BBQ Party Guide

Plan the perfect backyard cookout

Holiday Party Food Guide

Festive food for seasonal celebrations

Game Day Snack Guide

Snacks and finger foods for sports parties

Office & Corporate Party Guide

Professional party food for work events

Birthday Party Food Guide

Food quantities for kids and adult birthdays

Burger Party Guide

How many burgers to buy for any cookout

Sandwich Party Guide

Subs, sliders, and sandwich bars for any size

How to Estimate Party Food

Step-by-step guide to calculating food quantities

Wedding Food Quantities

How much food, cake, and drink per wedding guest

Taco Bar Quantities

Meat, shells, and every topping per person

Potluck Planning

How many dishes, who brings what, and how big

Party Drinks and Bar Quantities

Drinks per person, bottles, cans, and ice

Dessert Table Quantities

Cake, cupcakes, cookies, and brownies per guest

Coleslaw Per Person

Cups, quarts and bags of mix by group size

Pulled Pork Per Person

Cooked portions, raw shoulder weight and sandwiches by group size