๐Ÿ’’

Wedding Food Quantities: How Much Food Per Guest

Per-guest portions for cocktail hour, the buffet, the cake, and the bar, with full shopping lists for 10 to 100 guests

10 min read | Last updated: September 6, 2026

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

How Much Food Per Person at a Wedding

Plan on 1 pound of food per adult for a full wedding meal, 6 to 8 appetizer pieces per guest for the cocktail hour, one slice of cake per guest, and about 4 drinks per adult over a 4-hour reception. Those four numbers cover almost every wedding planning question, and every table on this page is built from them.

A wedding is really four small events in a row: a cocktail hour, a meal, a cake cutting, and a bar that runs through all of it. Each has its own per-guest figure. Get the four figures right and the totals follow, because the arithmetic is only guest count times portion, rounded up to whatever the caterer or the store sells.

Wedding portions per guest, at a glance

  • ๐Ÿข Cocktail hour: 6 to 8 pieces per guest for one hour, across 4 to 5 varieties
  • ๐Ÿฅฉ Main protein: 6 oz cooked per guest plated, 5 oz on a buffet
  • ๐Ÿฅ” Starch and vegetable: 4 oz of each per guest, plus 1 cup of salad
  • ๐Ÿž Rolls: 1.5 per guest
  • ๐ŸŽ‚ Cake: 1 wedding-size slice per guest
  • ๐Ÿท Bar: 4 drinks per adult for 4 hours, plus 1 glass of champagne for the toast

How to Use These Numbers

Start with your confirmed guest count, not the invite list. Decide whether dinner is plated or a buffet, because that changes the protein figure and the buffer. Then work down the courses in order: cocktail hour, dinner, cake, bar. For each one, multiply the per-guest figure by the headcount and round up to the purchase unit. The worked examples further down do exactly that for 10, 25, 50, and 100 guests, so if your number is close to one of those you can read the list straight off the table and hand it to a caterer or take it shopping.

Two adjustments apply before you multiply. Children under 12 eat about half an adult portion, so count two kids as one adult. And a buffet needs about 15 percent more food than a plated dinner for the same guests, because people serve themselves and the popular dish goes first. Both are covered in the mistakes section below.

Wedding Food Per Person Table

These are the per-person figures the FeedMyGuests calculators use, straight from the site's food data. The per-person column is what one adult eats when that dish is the only thing on the table. On a wedding buffet no dish stands alone, so the worked examples apply the calculator's shared-menu adjustment, which cuts each dish by 30 percent. Use the calculator links to run any single dish at your exact headcount.

Per-person wedding portions, FeedMyGuests calculator standard
Dish Course Per person on its own Sold by the Price per unit
Meatball Cocktail hour 5 meatballs meatball $0.50 to $1
Shrimp Cocktail hour 6 shrimp shrimp $0.40 to $0.80
Cheese Tray Cocktail hour 2 oz oz $0.50 to $1.50
Veggie Tray Cocktail hour 0.5 cup cup $0.75 to $2
Pulled Pork Buffet dinner 0.33 pound pound $8 to $15
Fried Chicken Buffet dinner 2.5 pieces piece $1.50 to $3
Salad Buffet dinner 1.5 cups cup $1 to $3
Mac and Cheese Buffet dinner 0.75 cup cup $1 to $2.50
Potato Salad Buffet dinner 0.5 cup cup $0.75 to $2
Cake Dessert 1 slice slice $2 to $5

Total Food Weight by Guest Count

This is the top-line view a caterer starts from. It applies the per-guest ounces from the quick reference to each guest count and converts to pounds, rounded up. Protein is shown both ways because it is the one line that changes with service style: 6 ounces per guest plated, 5 ounces on a buffet where two proteins share the plate.

Guests Protein, plated (6 oz) Protein, buffet (5 oz) Starch (4 oz) Vegetables (4 oz) Rolls Cocktail-hour pieces Total food
10 4 lbs 4 lbs 3 lbs 3 lbs 15 60 to 80 10 lbs
25 10 lbs 8 lbs 7 lbs 7 lbs 38 150 to 200 25 lbs
50 19 lbs 16 lbs 13 lbs 13 lbs 75 300 to 400 50 lbs
100 38 lbs 32 lbs 25 lbs 25 lbs 150 600 to 800 100 lbs

Protein weights are cooked weights. Bone-in or braised cuts lose a lot in the oven, so a caterer buying raw meat for a pulled pork buffet buys close to double the cooked figure. That is their problem to solve, but it explains why a quote lists more meat than this table does.

Worked Examples: Wedding Food for 10, 25, 50, and 100 Guests

The table below is a complete buffet-style menu run through the calculators at four guest counts. It is the list you would hand to a caterer, or take to the store for a self-catered wedding. The menu is a four-item cocktail hour, two mains, three sides, and a cake. Every cocktail-hour and buffet line uses the shared-menu setting because it sits alongside other dishes; the cake is one slice per guest regardless. Quantities are in the unit you buy, already rounded up.

Wedding buffet shopping list by guest count, computed with the FeedMyGuests calculators
Dish Course 10 guests25 guests50 guests100 guests
Meatball Cocktail hour 35 meatballs88 meatballs175 meatballs350 meatballs
Shrimp Cocktail hour 42 shrimp105 shrimp210 shrimp420 shrimp
Cheese Tray Cocktail hour 14 oz35 oz70 oz140 oz
Veggie Tray Cocktail hour 4 cups9 cups18 cups35 cups
Pulled Pork Buffet dinner 3 pounds6 pounds12 pounds24 pounds
Fried Chicken Buffet dinner 18 pieces44 pieces88 pieces175 pieces
Salad Buffet dinner 11 cups27 cups53 cups105 cups
Mac and Cheese Buffet dinner 6 cups14 cups27 cups53 cups
Potato Salad Buffet dinner 4 cups9 cups18 cups35 cups
Cake Dessert 10 slices25 slices50 slices100 slices
Food cost, buying it yourself $136 to $303$323 to $724$643 to $1,441$1,278 to $2,869

Read the 50-guest column as an example. Two mains, 12 pounds of pulled pork and 88 pieces of fried chicken, give every guest a full protein portion between them. Three sides at the shared-menu figure cover the plate. Meatballs and shrimp together come to about 7.7 pieces per guest during the cocktail hour, with cheese and vegetables on the side, which is inside the 6 to 8 piece rule. The cost row is food only, at retail prices, and does not include staff, rentals, or a caterer's margin.

Wedding Cake by Guest Count

Cake is sized by servings, not by tiers. A wedding slice is 1 inch by 2 inches, and each round tier holds a fixed number of them. Work out the slice count first, one per guest, then pick the smallest stack of tiers that reaches it. The table does that for each guest count.

Guests Slices needed Smallest round stack that covers it Servings in that stack
10 10 6 inch 12
25 25 6 inch + 8 inch 36
50 50 6 inch + 10 inch 50
100 100 6 inch + 10 inch + 12 inch 106

Tier counts used here: 6 inch serves 12, 8 inch 24, 10 inch 38, 12 inch 56, 14 inch 78, 16 inch 100. If you also serve a dessert table, the dessert table guide explains how to size the cake to about three quarters of the guest list. Otherwise use the cake calculator for the slice count and hand the tier question to your baker.

Wedding Bar by Guest Count

The bar follows the beer, wine, and soft drinks mix from the drink mix planners, which is the mix built for receptions: 4 drinks per adult over 4 hours, split 40 percent beer, 20 percent wine, 20 percent soft drinks, 20 percent water. The champagne toast and the ice are added separately.

Drink 10 guests25 guests50 guests100 guests
Beer (40%) 16 12oz cans/bottles40 12oz cans/bottles80 12oz cans/bottles160 12oz cans/bottles
Wine (20%) 8 glasses (2 bottles)20 glasses (4 bottles)40 glasses (8 bottles)80 glasses (16 bottles)
Soft Drinks (20%) 8 12oz cans20 12oz cans40 12oz cans80 12oz cans
Water (20%) 8 16oz bottles20 16oz bottles40 16oz bottles80 16oz bottles
Champagne toast (1 glass each) 10 glasses (2 bottles)25 glasses (5 bottles)50 glasses (9 bottles)100 glasses (17 bottles)
Ice (1.5 lbs per guest) 15 lbs38 lbs75 lbs150 lbs

Wine is listed in glasses and bottles because a bottle pours 5 glasses and people order it by the case. Beer is one serving per can. If the crowd skews toward beer, move share from wine; if it is a seated dinner, move share the other way. The party drinks guide covers a full cocktail bar and the per-hour math in detail.

What People Get Wrong About Wedding Food

Counting the invite list instead of the RSVPs

Food is ordered for the people who confirm, plus a buffer, not for everyone who was invited. Ordering to the invite list overbuys by 20 to 30 percent on most weddings. Fix: order to confirmed guests plus 10 percent for a plated dinner or 15 percent for a buffet, and set the caterer's final count deadline a week out.

Counting children as adults

A child under 12 eats roughly half an adult portion. If 20 of your guests are kids, that is 10 adult portions, not 20. Fix: total the adults, add half the child count, and run the calculators on that number. Keep the bar count to adults only.

Sizing the cake by how it looks

A three-tier cake can serve 74 or 128 people depending on the tier sizes, and a dramatic tall cake with small tiers often serves fewer than it appears to. Fix: tell the baker the slice count, one per guest, and let the tiers follow from it. The cake table above shows the smallest stack for each guest count.

Running the cocktail hour short

Guests arrive hungry and eat fastest in the first 30 minutes. A cocktail hour sized at 3 or 4 pieces per guest empties before dinner and the mood in the room drops with it. Fix: 6 to 8 pieces per guest for a one-hour cocktail hour, 10 to 12 if dinner is 90 minutes away, spread across 4 or 5 items so no single tray has to carry the crowd.

One protein for everyone

With one main, every guest takes a full portion of it and you need the full plated weight. With two, guests split roughly 60/40 and each dish can be sized as one of several, which is what the shared-menu setting does. Fix: two mains on a buffet, sized with the shared-menu adjustment, and a vegetarian option for about 1 in 10 guests.

Forgetting water and ice

Every bar table needs water in front of the guests, not behind the bartender, and ice runs out before anything else at an outdoor reception. Fix: 20 percent of the drink count as bottled water, and 1.5 lbs of ice per guest, both already in the bar table above.

Plan It With the Calculators

Use these tools to run your own headcount. Each one uses the same per-person figures as the tables on this page.

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

Real Planning Scenario and Tradeoff Signals

Scenario baseline: 50-guest buffet wedding baseline. A four-item cocktail hour, two buffet mains, three sides, and a cake, sized with the shared-menu setting, priced at retail food cost only.

Failure Cases Seen in This Scenario

  • โ€ขOrdering to the invite list instead of confirmed RSVPs, which overbuys by a fifth or more.
  • โ€ขSizing the cake by tier count rather than slice count and coming up short at the cutting.
  • โ€ขRunning the cocktail hour at 3 or 4 pieces per guest and emptying the trays before dinner.

Budget Tradeoffs for Better Coverage

  • โ€ขKeep two mains but size both with the shared-menu setting instead of one at full weight.
  • โ€ขServe the champagne toast only, and let the beer and wine mix carry the rest of the bar.
  • โ€ขCut the dessert table if there is a cake, or cut the cake to three quarters if there is a table.

Baseline menu: $1042. A +10 guest plan usually lands near $1241 (+$199 delta).

Execution Timing Plan

  1. T-14dLock the final headcount with the caterer and separate adults from children under 12.
  2. T-7dConfirm cake slice count and tier stack with the baker.
  3. T-1dChill the bar stock and stage ice in coolers away from the reception space.
  4. T+60mRefresh cocktail-hour trays in waves and move guests to dinner on schedule.

What Changes at +10 Guests

  • โ€ขAdd ten adult portions to every buffet line, not just the mains.
  • โ€ขRecheck the cake stack; ten guests can push a three-tier cake to the next size.
  • โ€ขAdd one case of beer and two bottles of wine to the bar order.

Planning Intent Cluster Links

Use these hub links to keep this guide connected to the calculators behind its numbers.

Frequently Asked Questions About Wedding Food

How much food do I need for 100 wedding guests?

About 100 pounds of food in total, using the 1 pound per guest standard. For a buffet that breaks down to roughly 32 pounds of cooked protein, 25 pounds of starch, 25 pounds of vegetables, 150 rolls, and a cake cut into 100 slices. The sample buffet in this guide prices out at $1,278 to $2,869 for 100 guests when you buy the food yourself.

How much food per person for a wedding buffet?

Plan 1 pound of food per adult. On a buffet that is 5 ounces of cooked protein, 4 ounces of starch, 4 ounces of vegetables, a cup of salad, and 1.5 rolls per guest. Add 15 percent on top of a plated-style count because guests serve themselves and take more of the popular dish.

How many appetizers per person for a wedding cocktail hour?

6 to 8 pieces per guest for a one-hour cocktail hour when dinner follows. The calculator's shared-menu setting lands in that range: meatballs and shrimp together come to about 7.7 pieces per guest, with a cheese tray and a veggie tray filling the rest. If the cocktail hour runs 90 minutes or dinner is late, go to 10 to 12 pieces.

How much wedding cake do I need for 100 guests?

100 wedding-size slices, one per guest. A 6 inch + 10 inch + 12 inch round stack gives 106 servings, which covers 100 guests with a few slices spare. Size the cake by servings first and choose the tier combination second; a taller cake with fewer servings is a common and expensive mistake.

How much alcohol do I need for a wedding of 100?

Plan about 4 drinks per adult for a 4-hour reception. Using the beer, wine, and soft drinks mix, 100 guests need roughly 160 cans of beer, 80 glasses of wine (16 bottles), and the same again split between soda and water, plus one glass of champagne per guest for the toast. Run the numbers for your own headcount with the drink mix planner.

How much food do I need for 50 wedding guests?

About 50 pounds of food. With the sample buffet in this guide, that is 12 pounds of pulled pork and 88 pieces of fried chicken as the two mains, three sides, four cocktail-hour items, and a cake cut into 50 slices. The full 50-guest column in the worked example table lists every item.

Do children count as full guests for wedding food?

No. Count each child under 12 as half an adult when you total the food. If 20 of your guests are children, count them as 10 adults for the buffet and the cake. Keep the drink count for adults only and add juice or soda for the kids separately.

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

Wedding quantities in this guide use the same per-person baselines as the FeedMyGuests calculators, the 1 pound per guest catering standard, USDA portion guidance, and standard round-tier cake serving counts.

Reference Sources