Skip to content
Grocery Mentor

Guide · Meal Planning

How Much Food Per Person for a Party (Portion Charts for 10, 20, 30, and 50 Guests)

By

Updated October 7, 2026

Quick answer: Count each adult as one portion and each child as half, then multiply: 1/2 lb meat per guest for a BBQ, 0.4 lb main dish for a buffet, 12 bites for a cocktail party, and 1 lb of turkey for Thanksgiving. Add 25% for a few leftovers.

Short answer: count each adult as one portion and each child as half, then multiply. Plan 1/2 lb of raw meat per guest for a BBQ, 0.4 lb of main dish for a buffet, 12 bites for a cocktail party where appetizers are the meal, and 1 lb of whole turkey for a holiday dinner. For a few leftovers, add 25% to the main dish and 10% to the sides. The Thanksgiving & party food calculator applies these rules to your guest list and shows a total shopping amount.

Overbuying wastes money, and underbuying stresses the host. The goal is a comfortable middle: enough food that no one worries, with a plan for the extras.

Step 1: Count guest portions

  1. Count adults and teenagers as 1 portion each.
  2. Count children under about 12 as 1/2 portion each.
  3. Add them up. 24 adults plus 12 kids is 30 guest portions (24 + 6).

Round up if you expect hungry guests, such as after a sports event or an evening meal.

Step 2: Pick your event type and use the chart

These quantities are per guest portion and match the planning rules used in the party food calculator.

Backyard BBQ or cookout

Item Per guest 10 guests 20 guests 30 guests 50 guests
Burgers, chicken, ribs, or other main (raw) 1/2 lb 5 lb 10 lb 15 lb 25 lb
Buns 1.5 15 30 45 75
Side salads (potato, pasta, slaw) 1 cup 10 cups 20 cups 30 cups 50 cups
Chips 1.5 oz 15 oz 30 oz 45 oz 75 oz
Fruit 1/2 lb 5 lb 10 lb 15 lb 25 lb
Drinks 3 30 60 90 150

Dinner party or buffet

Item Per guest 10 guests 20 guests 30 guests 50 guests
Main dish 0.4 lb 4 lb 8 lb 12 lb 20 lb
Hot sides (total) 1.5 cups 15 cups 30 cups 45 cups 75 cups
Green salad 1 cup 10 cups 20 cups 30 cups 50 cups
Bread or rolls 1 10 20 30 50
Dessert 1 10 20 30 50
Drinks 2 20 40 60 100

Cocktail or appetizer party

Item Per guest 10 guests 20 guests 30 guests 50 guests
Appetizer bites 12 120 240 360 600
Dips 1/4 cup 2.5 cups 5 cups 7.5 cups 12.5 cups
Crackers or chips 1.5 oz 15 oz 30 oz 45 oz 75 oz
Sweets 1.5 15 30 45 75
Drinks 3 30 60 90 150

If a full meal follows the appetizers, cut the bites to 3 to 5 per guest.

Thanksgiving or holiday dinner

Item Per guest 10 guests 20 guests 30 guests 50 guests
Turkey (whole, bone-in) 1 lb 10 lb 20 lb 30 lb 50 lb
Potatoes 1/2 lb 5 lb 10 lb 15 lb 25 lb
Stuffing 3/4 cup 7.5 cups 15 cups 22.5 cups 37.5 cups
Vegetables 1/3 lb 4 lb 7 lb 10 lb 17 lb
Gravy 1/3 cup 3.5 cups 6.75 cups 10 cups 16.5 cups
Cranberry sauce 1/8 cup 1.25 cups 2.5 cups 3.75 cups 6.25 cups
Dinner rolls 1.5 15 30 45 75
Pies (8 slices each) 1/8 pie 2 3 4 7

For more detail on turkey sizes and thaw times, see how much turkey per person.

Step 3: Adjust for your crowd

Situation Adjust
Want a few leftovers Main dish +25%, sides +10%
Want plenty of leftovers Main dish +50%, sides +25%
Hungry crowd or long event Add 10% to 25% overall
Many side dishes and desserts Reduce the main by 10%
Short menu with only one main Increase the main by 10% to 25%
Mostly kids Count children as half, but plan extra snacks
Hot weather Add drinks and ice, keep food cool

Why portions are measured in raw weight

A typical serving of cooked meat is about 3 ounces (roughly the size of a deck of cards), and USDA MyPlate counts 1 ounce of cooked meat as 1 ounce-equivalent of protein. A common rule of thumb is that 4 ounces of raw lean meat cooks down to about 3 ounces. A planned 1/2 pound (8 oz) of raw meat per guest therefore gives about 6 ounces cooked, which is two servings by that standard. That is a generous party portion, because guests also fill up on buns, sides, and dessert. Bones, skin, and fat make bone-in cuts heavier, so bone-in meat needs a little more per guest (see the turkey guide for whole birds and breasts).

Example: 30 guests, backyard BBQ

  • 24 adults + 12 children = 30 guest portions.
  • Meat: 30 × 1/2 lb = 15 lb raw. That is 20 burgers at 1/3 lb plus extra chicken or sausage.
  • Buns: 30 × 1.5 = 45. Sold in 8-packs, buy 6 packs (48).
  • Side salads: 30 cups total. For 3 salads, make 10 cups each.
  • Chips: 30 × 1.5 oz = 45 oz, for example three 15 oz bags.
  • Fruit: 15 lb, like one large watermelon plus berries.
  • Drinks: 90 for a 3 hour party, plus water.

Example: 20-person dinner buffet

  • Main: 20 × 0.4 lb = 8 lb (for example a pan of lasagna and roasted chicken).
  • Hot sides: 30 cups across three dishes, about 10 cups each.
  • Salad: 20 cups, about two large bowls.
  • Bread: 20 rolls. Dessert: 20 servings.
  • Drinks: 40 for a 2 hour dinner.

How much will it cost?

Party cost is simple math: price per guest = total grocery cost ÷ guest portions. Multiply each quantity by the shelf price, add them up, and divide by guests. The party food calculator can do this if you enter the price per pound of your main item. Illustrative example: a $75 grocery total for 30 guest portions is $2.50 per guest.

Ways to lower the cost without cutting portions:

Party food safety

  • Two-hour rule. USDA says to discard perishable foods left at room temperature for more than 2 hours, or 1 hour if it is above 90°F, such as an outdoor summer party.
  • Keep hot food hot (140°F or above) with chafing dishes, slow cookers, or warming trays, and cold food cold (40°F or below) by nesting dishes in ice or using small trays you replace often.
  • Cook to safe temperatures: poultry 165°F, ground meats 160°F, and whole cuts of beef, pork, lamb, and veal 145°F, measured with a food thermometer.
  • Cool leftovers fast. Divide into shallow containers and refrigerate within 2 hours. Use within 3 to 4 days or freeze.

Quick cheat sheet

  • 1 adult = 1 portion, 1 child = 1/2 portion
  • BBQ: 1/2 lb raw meat, 1.5 buns, 1 cup side salad, 3 drinks
  • Buffet: 0.4 lb main, 1.5 cups hot sides, 1 cup salad, 1 bread, 1 dessert
  • Cocktail party: 12 bites (or 3 to 5 before dinner), 3 drinks
  • Holiday dinner: 1 lb turkey, 1/2 lb potatoes, 3/4 cup stuffing
  • Leftovers: main +25% to +50%, sides +10% to +25%

Limits of these numbers

These are planning rules of thumb, not guarantees. The number of dishes, the time of day, the length of the event, and your guests’ appetites change what people eat. Round up for important events and keep a few backup items, like extra bread or a pan of pasta, in case the crowd is hungrier than planned.

Sources

Last reviewed October 7, 2026.

Evergreen method

Calculate cost per eaten serving

Recipe value depends on the servings actually eaten and the ingredients actually used.

Formula

cost per eaten serving = ingredient cost used ÷ servings eaten

Reproducible steps

  1. 1.Cost only the fraction of each package used.
  2. 2.Count realistic eaten servings, not theoretical yield.
  3. 3.Track leftovers separately so waste is visible.
Read our methodology and update policy

FAQ

Common questions

How much food do I need per person for a party?

A common rule of thumb is about 1 pound of total food per adult across the main dish, sides, and dessert. A better method is to plan each dish: 1/2 lb of raw meat, 1 to 1 1/2 cups of sides, 1 bread item, and 1 dessert per guest, and count children as half.

How many appetizers per person do I need?

If appetizers are the only food, plan about 12 bites per person for a 2 to 3 hour cocktail party. If a full meal follows, plan 3 to 5 bites per person. Offer a mix of cold, hot, and sweet options so everyone finds something.

How much meat per person for a BBQ?

Plan about 1/2 pound of raw meat per person if there are several sides. That is about one 1/3 lb burger plus a sausage or a small piece of chicken, or two 1/4 lb patties. Add 25% for big eaters or leftovers.

How much food should I make for 20 people?

For 20 adults at a BBQ, plan about 10 lb of raw meat, 30 buns, 20 cups of side salads, 30 oz of chips, 10 lb of fruit, and 60 drinks. For a buffet, plan about 8 lb of main dish, 30 cups of hot sides, and 20 desserts.

How much food should I make for 50 people?

For 50 adults at a BBQ, plan about 25 lb of raw meat, 75 buns, 50 cups of side salads, 75 oz of chips, 25 lb of fruit, and 150 drinks. For a buffet, plan about 20 lb of main dish, 75 cups of hot sides, and 50 desserts.

How do I count children when planning party food?

Count each child as half a portion of an adult. For example, 20 adults and 10 children equal 25 guest portions. Teenagers usually eat like adults, so count them as one full portion.

How much extra food should I make for leftovers?

Increase the main dish by about 25% for a few leftovers or 50% for plenty, and sides by about 10% to 25%. Leftovers are only safe if you chill them within 2 hours, so plan containers before the party.

How many drinks per person should I plan?

A simple rule is about 1 drink per person per hour, so plan 2 per guest for a 2 hour party and 3 per guest for a 3 hour party. Plan more for hot weather or a long event, and have water available for everyone.

How long can party food sit out?

USDA says to throw away perishable food left at room temperature for more than 2 hours, or 1 hour if it is above 90°F. Keep hot food at 140°F or above and cold food at 40°F or below, using chafing dishes, slow cookers, or bowls of ice.

How can I make party food cheaper?

Plan portions so you do not overbuy, use cheaper proteins like chicken thighs or pulled pork, buy store brands, fill out the menu with rice, potatoes, beans, and pasta, and compare unit prices. Price per guest is total grocery cost divided by guest portions.

Related

Keep reading