How Much Food Per Person for a Party

By Robert Jensen 10 min read

The panic in the grocery aisle is always the same. Too little food and the party feels thin. Too much and you are eating meatballs until Thursday. How much food per person for a party is a short list of portions multiplied by the people who actually said yes.

TL;DR — Key takeaways

  • Shop for confirmed yeses, including yourself. A maybe is not a plate.
  • Grazing as the meal is about 10 bites per adult. If dinner follows, cut that to 5.
  • A seated dinner needs about 6 ounces of cooked protein per adult, plus a starch, a vegetable, salad, bread, and one dessert.
  • Children under 10 eat about half an adult savory portion. Count them fully for cake and juice.
  • For a wine-focused dinner, buy one bottle for every two adults, one non-alcoholic drink each, and a pound of ice per guest.

You have stood in the grocery aisle doing the math on your fingers. Twelve people, maybe sixteen if the cousins come. Is one chicken enough? The fear is the same either way. The food runs out, or you are eating meatballs until Thursday.

How much food per person for a party is a short list of portions, multiplied by the people who actually said yes. Once that headcount is real, the shopping list is just arithmetic. Here is the cheat sheet I use for birthdays, showers, and dinner at home.

A home dining table set for a casual party, with roast chicken, a wooden salad bowl, bread, and wine glasses in warm afternoon light

Count the plates, not the invitations

Every quantity below starts from one number: confirmed guests, including you.

I once cooked for 40 and fed 27. Invitations are a wish. Yeses are plates. A plus-one who has not been named is not a plate. A “maybe” text is not a plate.

Write down three numbers before you shop:

  • Yeses, including the hosts. People forget to feed themselves. If you and your partner are eating, you are two of the guests.
  • Children under 10. They eat about half a savory portion. Count them fully for cake and juice.
  • Dietary notes you already know. Vegetarian, gluten-free, no pork, a nut allergy. One line each, next to the name.

If those replies are still scattered across texts, put them on a single guest list that tracks RSVPs, plus-ones, and dietary needs. The headcount stops being a feeling and becomes a number you can multiply.

Chase anyone who has not answered before you shop. A polite nudge a week out is cheaper than a second grocery run on Saturday morning.

How much food per person depends on the job of the meal

The same twenty people need very different amounts at a cocktail party, a seated dinner, and a Sunday afternoon shower. Pick the job first. Then use the portions.

Grazing, when the bites are the meal

For a two-hour cocktail or grazing party where there is no seated dinner, plan 10 bite-size pieces per adult.

Inside that 10:

  • 2 ounces of cheese (about 55 grams).
  • A small handful of bread or crackers, about 1 ounce.
  • 3 ounces of vegetables or fruit.
  • 2 hearty bites in the 10, such as a skewer, a slider, or a stuffed mushroom. Cheese and crackers alone feel thin by the second hour.

If a real dinner follows the grazing hour, cut the bites in half: 5 pieces per person. People fill up on crostini, then skip the meal you spent the afternoon on.

Seated or family-style dinner

Per adult:

  • 6 ounces of cooked protein. That is about 8 ounces raw for boneless meat or poultry, because it shrinks.
  • 1/2 cup of cooked starch if it is a side (rice, potatoes, or pasta next to a roast).
  • 3/4 cup of vegetables.
  • 1 cup of salad, lightly dressed.
  • 1 roll, or 2 slices of bread.
  • 1 dessert portion. A 9-inch round cake serves 12. A quarter-sheet serves about 24.

If pasta is the main, and appetizers already happened, use 3 ounces of dry pasta per person. If pasta is the whole meal and people are arriving hungry, use 4 ounces dry. Sauce is about 1/2 cup per person.

Two proteins do not mean two full portions. Split the 6 ounces between them.

Afternoon parties

Baby showers, retirements, graduations, a birthday between lunch and dinner. People arrive having eaten.

Per adult:

  • 6 small savory bites (tea sandwiches, a skewer, a spoonful of salad on a cracker).
  • 2 sweet bites besides the cake.
  • 1 slice of cake.

A fruit platter and a cheese board can be two of the six bites. That is often the thing people actually finish.

Kids under 10

Half the adult savory portion. Full cake. Full juice.

At a pizza party, 2 slices per child. A large pizza is 8 slices, so one large feeds 4 kids. Adults who stay usually eat 2 to 3 slices. One bowl of chips, refilled once, is enough.

A cheat sheet for 12, 24, and 40 guests

These tables assume adults, and that you already included the hosts in the count. Round up to a package size you can actually buy. Nobody sells 2.4 pounds of cheese.

Grazing party, food is the meal (10 bites each)

12 guests24 guests40 guests
Bite-size pieces120240400
Cheese1.5 lb3 lb5 lb
Bread or crackers2 baguettes4 baguettes6 baguettes
Vegetables2.5 lb4.5 lb7.5 lb
Dip3 cups6 cups10 cups
Hearty bites, inside the total244880

Seated dinner (8 ounces raw boneless protein each)

12 guests24 guests40 guests
Raw boneless meat or poultry6 lb12 lb20 lb
Cooked starch, as a side6 cups12 cups20 cups
Vegetables9 cups18 cups30 cups
Salad greens12 cups24 cups40 cups
Rolls122440
Cakeone 9-incha quarter-sheeta half-sheet, or two quarter-sheets

A large bag of salad greens is about 5 to 6 cups. For 24 guests, four bags is the right neighborhood.

Buffets need a little extra. Plated dinners do not. On a buffet or a grazing table, add about 10 percent to the dishes you expect to vanish, usually the meat, the potatoes, and the one dip everyone likes. A plated plate is already portioned. Extra steaks “just in case” are Thursday’s lunch.

A finished grazing board of cheese, grapes, olives, bread, and vegetables on a butcher-block kitchen island in daylight

A 24-guest Saturday you can copy

Here is a home birthday, 6 to 10 pm. Grazing first, then a casual pasta dinner. Confirmed list: 22 yeses, plus you and the person you live with. That is 24. Six “maybe” texts stay off the list.

Before dinner, so 5 bites, not 10.

  • 120 pieces total: 40 crostini, 40 chicken skewers, and a board of vegetables with dip.
  • Cheese, 1.5 pounds. That is 1 ounce each, because dinner follows. The full 2 ounces would be right only if the board was the meal.
  • 2 baguettes for the board.

Dinner.

  • Dry pasta, 4.5 pounds. That is 3 ounces times 24.
  • Sauce, 3 quarts. That is 1/2 cup times 24, which is 12 cups.
  • Four large bags of greens.
  • 24 rolls, or 3 more baguettes.
  • A quarter-sheet cake, which serves about 24, or 26 cupcakes so the baker and a late bite are covered.

A smaller pizza birthday, so the half-portion rule is concrete. Eight kids under 10 and six adults.

  • Kids: 8 times 2 slices = 16 slices.
  • Adults: 6 times 2.5 slices, call it 15 slices.
  • Total about 31 slices. Four large pizzas (32 slices) is the shop.
  • Cake for 14. A 9-inch cake serves 12, so it is one slice short. A quarter-sheet, or 16 cupcakes, covers it.
  • Juice: 2 cups per child is 16, plus one non-alcoholic drink per adult.

Any other headcount uses the same per-person lines. Twenty guests is this menu with a sixth taken off. Thirty-six is this menu plus a half.

How many drinks per person for a party

For a three-hour dinner, plan two alcoholic drinks per adult if people are driving home. For a longer, looser party where you know the crowd stays, plan closer to one drink per person per hour.

Wine. A bottle pours about five glasses. Two glasses each means one bottle for every 2.5 guests. Round to one bottle for every two adults so you are not pouring the last glass in front of everyone. For 24 guests at a wine-focused dinner, that is 12 bottles. Buy half red and half white unless you know your friends are a one-color crowd.

Beer. Two each for the people who drink beer. If you do not know the split, buy one beer per guest, keep a spare six-pack unopened, and cut the wine toward one bottle per three guests. Unopened beer can go back.

Non-alcoholic. At least one sparkling water, soda, or juice per guest, plus a pitcher of water you refill. For an afternoon shower, two drinks per person and a couple of bottles of something sparkling for a toast is plenty.

Ice. One pound per guest when drinks are sitting in ice. For 24 guests, that is about 24 pounds, bought the morning of. If it is a cool evening and only the water and beer are iced, three-quarters of a pound each is enough.

Coffee and tea after dinner. About two-thirds of a dinner crowd wants a cup. One 8-cup pot per 12 guests. For 24, brew two pots, and put the milk out with the cups.

A home drinks station with wine bottles, a pitcher of water, a bucket of ice, and glasses on a wooden sideboard

Kids, diets, and the ten percent

A table of mostly kids still needs adult portions for the adults who stay. Those parents are not sharing the fruit platter and calling it dinner.

One vegetarian in a room of 24 needs a dish everyone can eat, not a single pepper on a side plate. A tray of baked pasta, or a grain salad with the cheese on the side, feeds the restriction and the rest of the table. If the dietary notes are already next to the names, you are not guessing in the store.

Nut allergies are a shared-board problem. A separate bowl does not help if the serving spoon travels. Keep the nuts off the shared board entirely.

Use the 10 percent on the dishes that always go first, the skewers and the roast potatoes, not on every bowl. Three late yeses the day before can be absorbed by that buffer, plus more bread and a larger salad. That is a kinder problem than eight extra steaks for people who never replied.

Turn the portions into a shopping list

Write the list in the order of the store, with the quantity on the same line as the item.

  • Produce: greens, vegetables, fruit, lemons, herbs.
  • Dairy: cheese, milk for coffee, butter.
  • Meat or the vegetarian main.
  • Bakery: bread and rolls, the morning of if you can.
  • Drinks.
  • Ice, last, the morning of.

Proteins and greens can wait until the day before. Cheese comes out of the fridge an hour before people arrive so it tastes like cheese. Bread and ice are morning-of errands.

A home party you cook yourself often lands around $12 to $25 per person for everything edible and drinkable. Picked-up catering trays are often $40 to $75 per person before tax and tip. Either number is a fine party. The surprise is the quick shop that becomes $600 because decorations, a gift, and extra snacks rode along with the chicken.

Give food and drink their own line in the budget, with a quantity checklist you can tick off as you buy.

A morning kitchen counter with a chicken, lettuce, bread, lemons, herbs, and sparkling water ready for a party shop

What to put out, and when

You do not have to put every plate on the table at 6:00. A grazing party lasts longer if you hold a third of the food back and refill once. The first wave looks generous. The second wave lands when people are actually hungry.

Label the dish that matters. The vegetarian pasta. The nut-free cookies. A small card is enough, because you will not be standing there all night to explain it. One serving spoon per bowl. Shared spoons are how the nut bowl meets the vegetables.

Taste the food an hour before, while you can still add salt. And leave one modest portion of the main in the kitchen for yourself. Hosts forget to eat. A plate set aside at 5:30 is how you are still pleasant at 9.

When the headcount is the hard part

The portions are the easy part once the number is real. The hard part is the number changing, the dietary notes living in a text thread, and the food money getting mixed in with everything else you are buying for the day.

Keep the guest list and the yeses, the food-and-drink budget, and the shopping checklist in one place. The cheat sheet above stays a multiplication problem.

If you want that on your phone, Event Stories is a free party planner for private celebrations. It keeps the guest list and RSVPs, a budget by category, a task checklist for the shop, and the run of the day together. Premium Lifetime is a one-time purchase, never a subscription.

Free on the App Store · No account required · Works offline.

Frequently asked questions

How much food per person for a party?

It depends on what the food has to do. If grazing is the meal, plan about 10 bite-size pieces per adult over two hours. If you are serving a seated dinner, plan 6 ounces of cooked protein per adult (about 8 ounces raw boneless), plus a small starch, vegetables, salad, bread, and one dessert. Afternoon parties need less: about 6 savory bites and a slice of cake. Children under 10 eat about half the savory food.

How many appetizers per person for a party?

Plan 10 bite-size appetizers per adult when the appetizers are dinner, and 5 per adult when a full meal follows. Include two hearty bites in that count, such as a skewer or a slider, so the table is not only cheese and crackers. For 20 guests at a grazing party, that is 200 pieces.

How much meat per person for a party?

Buy about 8 ounces of raw boneless meat or poultry per adult, which cooks down to about 6 ounces. Bone-in chicken needs closer to 10 ounces raw because of the bone. If you serve two proteins, split that weight between them. Do not serve a full portion of each.

How many drinks per person for a party?

For a three-hour dinner, plan two alcoholic drinks per adult if people are driving home. If wine is the main drink, that is one bottle for every two guests, since a bottle pours about five glasses. Also buy at least one non-alcoholic drink per guest and a pound of ice per guest. A longer, looser party is closer to one drink per person per hour.

How much food do I need for 20 guests?

For 20 adults at a grazing party, buy about 200 bites, 2.5 pounds of cheese, and 4 pounds of vegetables. For a seated dinner for 20, buy about 10 pounds of raw boneless meat or poultry, 20 rolls, salad for 20, and a cake that serves at least 20. Add the hosts into the 20 before you shop.

How much food per person for a cocktail party?

Treat a two-hour cocktail party as a meal. Ten bites per person, 2 ounces of cheese, a small handful of bread or crackers, and a few ounces of vegetables or fruit. Hold a third of the food back and refill once, so the table still looks generous halfway through.

Should I cook for guests who have not RSVPed?

No. Cook and shop for the people who said yes, including the hosts. A maybe is not a plate. If a few late yeses appear, a buffet can absorb them with the 10 percent you already added to the popular dishes, plus extra bread and salad. That is a kinder problem than eight extra steaks.