Home » Articles » How Much Food Per Person for a Party: Portions, Examples, and a Shopping List

How Much Food Per Person for a Party: Portions, Examples, and a Shopping List

2026-10-27 · party food, food portions, buffet, entertaining

Running out of food at your own party is the host's nightmare. Buying twice as much as anyone eats is the expensive version of the same mistake. The fix is a simple method: start with a per-person portion for each course, convert your guest list into full portions, then adjust for children, teenagers, and party length. This guide gives you those portions and works through one complete party you can copy.

The numbers below follow the ranges professional caterers publish: about 1 pound of food per adult for a full meal, not counting dessert, with children under 10 at about half. They are planning estimates, not professional catering advice. For teenagers, or an all-evening party, plan toward the top of each range.

The 1 Pound Rule, and Why It Is Only a Starting Point

For a full meal, plan about 1 to 1.25 lb of food per adult across all courses: protein, sides, salad, and bread combined. With dessert, a generous spread often lands closer to 1.25 to 1.5 lb per adult. Children under 10 eat about half an adult portion, while teenagers count as full adults, often hungry ones.

The total alone does not tell you what to buy, so break it into courses using the table below. Two rules matter most. First, more variety means less of each dish: guests sample widely, so six sides need less of each side than two sides do. Second, never buy bone-in meat at boneless quantities: bone and cooking loss take a large share, so bone-in portions must be much heavier on paper.

Party Food Portions Per Person

Per-adult baseline portions. Meat weights are cooked unless a row says raw.

CoursePer adultNotes
Appetizers, before a meal4 to 6 pieces3 to 4 for a formal dinner
Appetizers, as the whole meal10 to 15 pieces4 to 6 pieces per hour if appetizers only
Main protein, boneless cooked6 to 8 oz4 to 5 oz of each for two proteins
Main protein, bone-in10 to 12 ozRaw bone-in: about 1 to 1.5 lb per person
Each side dish4 to 6 ozStarchy sides go first
Salad, buffet3 to 5 ozPlated: about 1 to 2 oz undressed
Bread or rolls1 to 2 piecesTop of range for saucy mains
Dessert1 serving2 small pieces at a dessert table
Drinks2 first hour, then 1 per hourSee drinks below

Adjust for Your Crowd Before You Shop

Start from confirmed RSVPs, not the invite list, and include helpers you plan to feed, such as a photographer or DJ. Then convert the list into adult equivalents: each adult as 1, each teenager as 1, each child under 10 as 0.5. A party of 20 adults and 4 children is therefore 22 adult equivalents, not 24, and that correction saves money on every dish.

Next, adjust for the shape of the party. Evening parties eat more than afternoon parties, and a party over a mealtime needs a full meal, not snacks. Buffets need a little more than plated dinners, because guests serve themselves and return for seconds: plan about 10 percent extra on your most popular dish. Count vegetarian, vegan, and gluten-free guests separately, in real amounts, and label every dish so guests with allergies can serve themselves safely.

A Worked Example for 24 Guests, Checked Step by Step

Suppose you are hosting 20 adults and 4 children under 10, with a buffet dinner, appetizers first, two sides, salad, rolls, dessert, and drinks over 3 hours. Step 1: adult equivalents = 20 + (4 x 0.5) = 22. Step 2: multiply each portion by 22. Step 3: divide ounces by 16 to get pounds.

ItemMathBuy or make
Appetizers before the meal22 x 5 pieces = 110 pieces110 pieces
Boneless cooked protein22 x 6 oz = 132 oz8.25 lb cooked
Each side dish (2 sides)22 x 4 oz = 88 oz5.5 lb per side
Salad, dressed22 x 4 oz = 88 oz5.5 lb
Rolls22 x 1.5 = 33 rolls33 rolls
Dessert22 x 1 serving = 22 servings22 servings
Drinks, 3 hours22 x (2 + 1 + 1) = 88 drinks88 drinks

Check the total: 8.25 lb of protein plus two sides at 5.5 lb each plus 5.5 lb of salad comes to about 25 lb, or about 1.14 lb per adult equivalent, right inside the 1 to 1.25 lb rule. If the same party were bone-in chicken instead, the protein line would be 22 x 11 oz = 242 oz, or about 15 lb, because bone weight must be bought too. That is the most common reason hosts run short.

Drinks, Dessert, and Ice

Drinks follow a clock, not a headcount alone. Plan 2 drinks per guest in the first hour, then 1 per hour after. A 3 hour party therefore needs 4 drinks per adult equivalent, which is how the example reaches 88 drinks. If alcohol is served, still offer at least 1 non-alcoholic drink per guest, and 3 per guest when no alcohol is served. For wine, one bottle serves about 2 guests, or about 5 glasses.

Dessert is simpler: plan 1 serving per guest, such as a slice of cake, 5 oz of ice cream, or 4 oz of a creamy dessert. At a dessert table, plan 2 to 3 small pieces per guest. For ice, plan 1 to 2 lb per guest, more in warm weather. Remember the food safety clock: perishable food should not sit out for more than 2 hours, or 1 hour when it is over 90 degrees Fahrenheit, so bring trays out in rounds.

Common Mistakes That Cause Running Out or Waste

The first mistake is counting every guest as an adult, which overbuys every dish when children are on the list. The second is buying bone-in protein at boneless rates, which underbuys the dish guests notice most. The third is adding a full portion of every dish when the menu is wide: with six sides, nobody eats a full portion of all six. The fourth is putting all the food out at once. Serve half the spread first and refill from backups, and the table looks generous all evening.

The last mistake is treating leftovers as an accident. Decide in advance: if you want next-day lunches, plan 10 to 25 percent extra on purpose and set it aside before service. If you do not, portion to zero and add no buffer on every dish. Planned leftovers are groceries. Unplanned leftovers are waste, and the difference is decided before shopping, not after the party.

Try It Yourself

Run the exact dish you are serving through a free calculator instead of scaling a chart by hand. The Sandwich Platter Calculator sizes a platter for your guest count. The Fruit Salad Serving Calculator works out fruit salad for a crowd. And the Popcorn Serving Calculator covers the snack bowl that empties first. Each is free, with no sign-up.

Frequently Asked Questions

How much food per person for a party?

Plan about 1 to 1.25 lb of food per adult for a full meal, not counting dessert: roughly 6 to 8 oz of boneless cooked protein, 4 to 6 oz of each side, 3 to 5 oz of buffet salad, and 1 to 2 rolls. Children under 10 count as about half.

How many appetizers per person?

Serve 4 to 6 pieces per person before a meal, or 3 to 4 for a formal dinner. If appetizers are the whole meal, plan 10 to 15 pieces per person, or 4 to 6 per hour.

How much food do I need for 20 guests?

For 20 adults at a buffet dinner, plan about 7.5 lb of boneless cooked protein, 5 lb of each side, 5 lb of dressed salad, 30 rolls, and 20 dessert servings. Over 3 hours, plan 80 drinks.

Do children count as full guests?

No. Children under 10 eat about half an adult portion, so count each one as 0.5 adult equivalents. Teenagers are the exception: count them as full adults. A party of 20 adults and 4 young children needs 22 adult equivalents, not 24.

Does a buffet need more food than a plated dinner?

Yes, a little more. Guests serve themselves, take extra of favorites, and return for seconds, so plan about 10 percent extra on your most popular dish. A wide menu still needs less of each dish, since guests sample rather than taking a full portion of everything.

How many drinks per person for a 3 hour party?

Plan 4 drinks per adult: 2 in the first hour, then 1 per hour for 2 more hours. For 20 adults, that is 80 drinks. For wine, one bottle serves about 2 guests. Add water, at least 1 non-alcoholic option per guest, and 1 to 2 lb of ice per guest.