How Much Food Per Guest? Party and Catering Quantity Estimates
October 21, 2026
Hosting a party raises the questions of how much food to prepare, and the fear of running out often leads to overbuying. Catering professionals use per-person guidelines and then adjust for the type of event, the time of day, the mix of guests, and the number of dishes. A reasonable starting point for a dinner buffet is 1/3 to 1/2 pound (150 to 225 grams) of cooked boneless meat per person, about 1/2 cup of each of several side dishes, and one to two servings of dessert.
Multiplying these per-person figures by your guest count gives quantities to buy or order. Account for cooking loss: raw meat shrinks by about 25% when cooked, and bone-in cuts are heavier per portion.
Skip the math and get your answer instantly:
Open the Percentage Calculator →Per-Person Guidelines
These are typical planning numbers for adults at a meal where food is the main event. For children, count about half portions for those under 12. Large appetites, active events, and long parties increase the amounts, while a full set of appetizers or heavy sides reduces the need for main dishes.
| Item | Per person | For 40 guests |
|---|---|---|
| Boneless meat or fish (cooked weight) | 1/3 to 1/2 lb | 13 to 20 lb cooked (about 17 to 27 lb raw) |
| Bone-in meat (raw weight) | 3/4 to 1 lb | 30 to 40 lb |
| Side dishes (each of 3) | 1/2 cup | 20 cups each |
| Salad (as a side) | 1 to 1.5 cups | 40 to 60 cups |
| Rolls or bread | 1.5 pieces | 60 |
| Dessert | 1 to 1.5 servings | 40 to 60 servings |
| Appetizers before a meal | 4 to 6 pieces | 160 to 240 pieces |
Drinks
Plan about 2 drinks per guest in the first hour and 1 drink per hour afterward if serving alcohol. For a 4-hour party with 40 guests, that is 40 × (2 + 3) = 200 drinks. A 750 mL bottle of wine gives about 5 glasses, so 200 drinks, if half are wine, need 20 bottles; a 1.75 L bottle of spirits gives about 39 drinks of 1.5 ounces. Plan non-alcoholic options as well: about one beverage per guest per hour, with water always available. Ice needs are about 1 to 1.5 pounds per guest.
Adjust for the crowd, the season, and whether the event is a cocktail party or a meal.
Appetizer-Only Events
If the event is a cocktail party with appetizers as the meal, plan 12 to 15 pieces per person for a 3-to-4-hour event, mixing hearty items such as meatballs, sliders, and cheese plates with lighter ones. For 40 guests, that is 480 to 600 pieces. Offer a variety, including vegetarian and gluten-free options, and keep hot food hot and cold food cold.
Reducing Waste and Staying Safe
Ask for RSVPs and count dietary restrictions. Cook less meat if you serve multiple proteins, since guests split their portions: with two meats, plan about 1/4 pound of each per person. Prepare a little extra for the most popular items, but use a cushion of 5% to 10% rather than 30%. Food should not sit out for more than two hours (one hour above 90°F). Keep leftovers in shallow containers in the refrigerator within two hours, and eat or freeze within three to four days.
Consider asking guests to bring containers for leftovers, or donate surplus untouched food where local rules and organizations allow.
A Sample 40-Guest Dinner
Menu: 18 pounds of cooked chicken or roast beef (about 24 pounds raw), three sides at 20 cups each, a green salad of 50 cups, 60 rolls, 50 dessert servings, and 8 cases of drinks. Cost scaling: at $4 a pound for raw chicken, the main course is roughly $100, and the whole meal might cost $6 to $10 per person if made at home. Catering costs are often several times that amount for service, staff, and equipment.
Frequently Asked Questions
How much meat per person for a party?
About 1/3 to 1/2 pound of cooked boneless meat per adult.
How many appetizers per person?
4 to 6 pieces before a meal, 12 to 15 if appetizers are the meal.
How many drinks per guest?
About 2 in the first hour and 1 per hour afterward.
How do I adjust for children?
Plan about half portions for children under 12.
How long can food sit out?
No more than two hours, or one hour in hot weather.