Serving Size Calculator

Calculate how much food you need for any number of guests based on meal type and appetite level.

How to Calculate Food Quantities for Groups

Planning food for a group can be stressful -- make too little and your guests go hungry, make too much and you waste food and money. This serving size calculator takes the guesswork out of event food planning by calculating recommended amounts for meat, sides, salad, bread, drinks, and dessert based on the number of guests, meal type, and expected appetite level.

The calculations are based on established catering industry guidelines that professional event planners use. These guidelines account for the fact that different meal styles (buffet, plated dinner, BBQ, cocktail party) result in different consumption patterns. A buffet, for example, requires 15-20% more food than a plated meal because guests tend to take larger portions when serving themselves.

General Food Quantity Guidelines Per Person

  • Main protein (meat/fish): 6-8 oz cooked (8-10 oz raw, accounting for cooking shrinkage of 25-30%)
  • Side dishes: 4-6 oz per side, with 2-3 sides per person
  • Salad/greens: 2-3 oz per person as a side salad
  • Bread/rolls: 1.5-2 pieces per person
  • Dessert: 1 serving per person (about 4-5 oz)
  • Beverages: 2-3 drinks per person for the first 2 hours

Food Planning by Event Type

Casual BBQ or Cookout

BBQs tend to have the highest per-person consumption because of the casual, outdoor atmosphere and longer duration. Plan 1/2 pound of raw meat per person (burgers, hot dogs, chicken). Provide 2-3 side dishes such as coleslaw, potato salad, and baked beans at about 5-6 ounces per person each. Add condiments, buns, and plenty of drinks. For a 20-person BBQ, plan roughly 10 pounds of raw meat, 8 pounds of sides total, and 50-60 drinks.

Formal Dinner Party

Plated dinner parties are more controlled and typically feature a set menu. Plan 6-8 ounces of cooked protein, a starch side (5-6 oz), a vegetable side (4-5 oz), salad course (3 oz), bread (1-2 pieces), and dessert. Because portions are controlled and plated, you can be more precise in your quantities. Plan for a 10% buffer for seconds on popular items.

Buffet Style

Buffets require 15-20% more food than plated meals. Guests take larger portions when serving themselves, and the visual appeal of a full buffet requires more food to look abundant. Offer a variety of dishes so guests can choose their favorites. The rule of thumb is 1 pound of total food per person for a buffet, spread across all dishes.

Cocktail Party (Appetizers Only)

For a cocktail party with only appetizers and no sit-down meal, plan 8-12 pieces per person for a 2-hour event and 12-15 pieces for a 3-hour event. Offer a mix of hot and cold appetizers, with at least 4-5 different varieties. Heavier appetizers (meatballs, bruschetta, sliders) should make up about 60% of the total if the event replaces dinner.

Scaling Recipes for Large Groups

When scaling recipes for large groups, be aware that not all ingredients scale linearly. Spices and seasonings typically need only 75-80% of the mathematically scaled amount (scaling a recipe 10x does not require 10x the salt). Cooking times may increase for larger batches, especially in the oven. Acidic ingredients (lemon juice, vinegar) should be added conservatively and adjusted to taste. Use our Recipe Scaler for precise scaling calculations.

Planning for Dietary Restrictions

Modern event planning must account for dietary restrictions. As a general rule, expect 15-25% of guests to have some dietary preference or restriction. Plan to offer at least one vegetarian main option, one gluten-free side, and label all dishes with common allergens. For formal events, ask about dietary needs when collecting RSVPs. Having a diverse spread naturally accommodates more restrictions than a single-option menu.

Leftover Management

Plan for leftovers strategically rather than treating them as waste. Have aluminum foil, storage containers, or to-go boxes available so guests can take food home. Most cooked leftovers keep 3-4 days in the refrigerator or 2-3 months in the freezer. Planning slight overages of foods that reheat well (casseroles, soups, grilled meats) gives you ready-made meals for the following week.

Frequently Asked Questions

For a full meal, plan 6-8 ounces of meat/protein, 4-6 ounces of side dishes (each of 2-3 sides), 2-3 ounces of salad, 1-2 rolls or bread slices, and 2-3 drinks per person. For appetizer-only events, plan 8-12 pieces per person. Increase portions by 15-20% for buffets (people take more), outdoor events, and when the guest list includes big eaters.

For a casual BBQ, plan 1/2 pound of raw meat per adult (accounts for cooking shrinkage). This means about 2 hot dogs, 1 burger patty (1/3 lb), or 1 chicken piece per person as a starting point. Add 2-3 side dishes at 4-6 oz per person each. Plan extra for hearty eaters and teens. For ribs, plan 1 pound of raw ribs per person as they have significant bone weight.

Yes, always add a 10-15% buffer to calculated amounts. This accounts for guests who eat more than average, unexpected attendees, and ensures everyone gets enough. For buffets, add 15-20% extra because people tend to take larger portions when serving themselves. It is much better to have leftovers than to run out of food during a gathering.

Children under 6 eat about 1/3 of an adult portion. Kids aged 6-12 eat about 1/2 to 2/3 of an adult portion. Teenagers eat as much as or more than adults. For planning purposes, count children under 10 as half an adult and teenagers as full adults. Always have kid-friendly options available even if the main menu is adult-oriented.

Plan 2-3 drinks per person for the first hour and 1-2 drinks per person for each additional hour. For a 3-hour party with 20 guests, that is about 80-100 drinks total. For non-alcoholic drinks, plan 1 gallon of beverages per 8-10 guests (includes water, lemonade, tea). Always have water available. For alcoholic events, a common rule is one bottle of wine per 2-3 guests or one case of beer per 4-5 guests.