Catering Portions Per Person: A Practical Planning Guide

Catering portions title card illustration

For a full catered meal, plan on roughly 6 to 8 ounces of cooked protein, 4 to 6 ounces of each vegetable or starch side, and one dessert per guest. Buffets, cocktail parties and open houses shift those numbers up or down. This guide gives you the per-person figures, the totals for 20, 25 and 40 guests, and the adjustments a working chef makes before finalizing an order.

VJ Cuisine
Plan Catering Portions With Confidence
VJ Cuisine offers boutique catering and private dining in Miami, with personalized service shaped around your menu and dietary needs.

Explore VJ Cuisine

TL;DR

Table of Contents

The basic formula

Every catering quantity comes down to the same calculation: a per-person portion, multiplied by the guest count, plus a small buffer. Do it dish by dish, not as one lump of “food.”

For example, 30 guests at 6 ounces of protein each is 180 ounces, which is 11.25 pounds of cooked protein. Add a buffer of about 10% and you order for roughly 12.5 pounds. Note that these are cooked weights. Raw weight is higher, and a caterer will convert it for you.

Three things move the number more than anything else:

  1. How many dishes you serve. More options mean smaller portions of each.
  2. How long the event runs. A two-hour dinner and a five-hour party eat differently.
  3. Who is coming. Teenagers, athletes and a late-night crowd eat more. A mid-afternoon reception eats less.

Portion sizes by course

Use this as a starting table for a seated or buffet dinner. The protein range comes from a published catering guide; treat the other lines as common planning ranges that a caterer will adjust to your menu.

Course Typical portion per guest Notes
Main protein 6 to 8 oz cooked Drop to 3 to 4 oz each if you serve two proteins
Vegetable side 4 to 6 oz One heaping serving spoon
Starch (rice, potatoes, grains) About 1 cup cooked Heavier for a single-protein menu
Salad 2 to 3 oz or a small bowl Dressed salads wilt, so dress late
Bread 1 to 1.5 rolls Go higher with dips or soups
Dessert 1 serving each Add a few extra for second helpings

If you want a quick sanity check on the total, an extension-service guideline for graduation parties says to plan for 1 to 1.5 pounds of food per guest. That is a reasonable range for a full meal with several dishes.

Appetizers and cocktail parties

Appetizer math is about purpose, not appetite. According to WebstaurantStore’s portion guide:

  • Before a seated dinner: 3 to 4 pieces per person.
  • A typical cocktail party: 6 to 8 pieces per person.
  • Appetizers as the only food: 10 to 12 pieces per person.
  • Events over four hours: add about 2 pieces per person for each additional hour.

The same guide notes that stationary displays need about 2 to 3 ounces of food per item type per person.

How much food for 20, 25 and 40 people

These are the searches that bring most people to this topic, so here are worked totals. The figures below come from a catering food calculator and assume a mixed menu.

Guests Total food Protein Sides Extras
20 About 23 lb 8 lb 15 lb (3 to 4 dishes) About 30 rolls, 22 desserts
25 About 29 lb 10 lb 19 lb Scale rolls and desserts the same way

Check the protein line against the ounce formula: 20 guests at 6 ounces is 7.5 pounds, so the 8-pound figure leaves a small cushion. That cushion is intentional. The same source builds in a 10% buffer on items like bread and dessert so you do not run out.

For 40 guests serving hors d’oeuvres, the calculator suggests 10 to 12 platters holding 20 to 25 pieces each. That lands in the same range as the cocktail-party guideline above: 40 guests at 6 to 8 pieces each is 240 to 320 pieces, which is 10 to 16 platters depending on platter size.

A sample menu for 20 guests

Here is how the 23 pounds might break down for a dinner with a Mediterranean-leaning menu:

  • Protein, 8 lb: one roasted chicken dish, or split into 4 lb chicken and 4 lb braised lamb or fish.
  • Sides, 15 lb: about 5 lb rice or grains, 5 lb roasted vegetables, 5 lb salad or a cold mezze spread.
  • Bread: around 30 rolls or flatbread pieces.
  • Dessert: 22 servings, which covers every guest plus a few seconds.

If you want to see how a menu like this is paced from the first guest to the last plate, our make-ahead Mediterranean dinner party plan walks through it.

Buffet, plated or family style

The service style changes how you buy food, even when the menu is the same.

Buffet

Guests serve themselves and usually take a little of everything. Plan a bit above your formula on proteins, since the last guests in line need a full choice. Buffets also need the most careful time management because food sits out. One guide puts the buffet range at 1/2 to 1 pound of food per person in general, but we would rather you build from per-course ounces than a single number.

Plated

A plated dinner gives you the tightest control. Each guest gets one portion, so waste is lowest, and you can order close to the exact head count. The tradeoff is that you need a firm final count and menu choices in advance. If you are weighing structure and cost, our piece on prix fixe versus à la carte covers pace and cost differences.

Family style

Platters go to the table and guests pass them around. It feels generous and social, but guests tend to take larger first servings when a full platter is in front of them. We suggest ordering about the same as a buffet, then holding a portion of each dish in the kitchen so platters can be refilled hot rather than all set out at once.

Style Waste risk Head count precision Best for
Buffet Medium to high Moderate Larger groups, casual events
Plated Lowest High Formal dinners, milestone events
Family style Medium Moderate Dinner parties, 10 to 30 guests

Adjust the number before you order

Guest count is not fixed

For open-house events where people may visit several stops, one alumni event guide suggests planning for around 60% of the invited count. That only applies to drop-in formats. For a seated dinner, plan for everyone who said yes.

Dietary options go faster than you expect

The same guide notes that gluten-free and vegetarian dishes are often eaten by everyone, so they run out sooner. Label them clearly and make a full-size portion, not a single sad plate set aside for one guest. If you are hosting guests with celiac disease or allergies, ask the caterer how they prevent cross-contact in prep and transport. We cover what to ask in our guide to Miami catering with gluten-free options.

Attendant replenishes a full-size vegetarian entrée

Length and time of day

A lunch eats lighter than a dinner. A party that runs past four hours needs more of everything, especially appetizers. Add a second wave of food rather than bigger first portions.

Leftovers and fewer dishes

A menu with one main and three sides needs larger portions of each than a menu with four mains. If you want leftovers for the next day, say so up front and order for that on purpose. Do not rely on food that sat out at the event: catering safety guidance generally advises planning portions carefully and discarding leftover perishable food rather than cooling and transporting it back.

Serve it safely: the two-hour rule

Portion planning only works if the food is safe to eat when guests reach it. The USDA’s guidance is that perishable food should not stay in the temperature range of 40°F to 140°F for more than two hours, or one hour when it is above 90°F outside. In Miami, an outdoor party in summer is often in that second category.

Practical steps:

  1. Keep hot dishes at 140°F or warmer using chafing dishes, slow cookers or warming trays.
  2. Keep cold dishes on ice or in a chilled holding area.
  3. Put out smaller serving vessels and refill from the kitchen instead of setting everything out at once. This also keeps food looking fresh.
  4. Write down when each dish went out so someone can pull it on time.

For outdoor events, our outdoor dining at home ideas cover heat and timing in more detail.

Our perspective: portions are a conversation, not a chart

Charts are a good starting point, and we use them. But after cooking for Miami families, couples and small events, we have found that the right quantity depends on the menu, the room and the guests. A Haitian-Lebanese menu with rice, roasted vegetables, spiced proteins and cold salads fills a plate differently than a menu built on one big cut of meat.

Because we cook in small batches and never freeze the food, we plan around what is fresh and ready at service time, not around surplus. That is why we talk directly with each client about the head count, the ages at the table, any dietary needs and how long the event will run before we settle on quantities. We would rather adjust a menu with you ahead of time than have you guess.

Our practical advice: lock your final head count as late as your caterer allows, ask what the portion is in ounces for each dish, and ask how the food will be held between the kitchen and the table.

— Virginia Jiha

Plan your event with a chef

If you would rather not do the math yourself, we do it for you. Our catering service covers boutique events with menus built around your guest count and dietary needs, and our private dinners bring a chef-prepared meal to your home. Hosting for the holidays? See our Christmas catering menus. Tell us the date, the number of guests and any restrictions, and we will recommend quantities.

For more planning help, read our guides on housewarming catering and building a dinner party timeline.

FAQ

How much food do I need for 20 people?

For a mixed-menu dinner, plan on about 23 pounds of food: roughly 8 pounds of protein and 15 pounds of sides across three to four dishes. Add about 30 rolls and 22 desserts. If you serve only appetizers, use the 10 to 12 pieces per person guideline instead.

How many appetizers per person should I order?

Order 3 to 4 pieces per person if dinner follows, 6 to 8 for a cocktail party, and 10 to 12 if appetizers are the only food. For events longer than four hours, add about 2 pieces per person for each extra hour.

Is a buffet cheaper than a plated dinner?

Not always. A buffet usually needs more food because you cannot control individual servings, while plated service allows tighter ordering but adds staffing needs. Ask your caterer to price both for your guest count.

How long can catered food sit out?

Perishable food should be out no more than two hours, or one hour when the temperature is above 90°F, according to the USDA. Use smaller serving dishes and replace them from chilled or heated storage.

Should I order extra for guests with dietary restrictions?

Yes. Gluten-free and vegetarian dishes are often eaten by many guests, so make full-size portions and label them. Share any allergy details with your caterer early so they can prevent cross-contact.

Sources

Share with your community
In this Blog
FAQs

Got Questions? We’ve Got Answers

View Other Posts