Quick answers
How much does catering cost per person?
Catering often costs about $15–$150+ per person, depending on the food, service style, guest count, and where your event is held. Tablefare is a free matching service, so you can compare caterers near you without guessing alone.

The short answer
How much catering costs per person depends mostly on what kind of service you want and what is included. A simple drop-off lunch or buffet can start around $15–$35 per guest, a nicer buffet or food-station setup is often about $30–$75 per guest, and plated or full-service catering can run about $60–$150+ per guest.
Those are general ranges, not quotes. The real number can move up or down with your menu, your guest count, the day and season, your city, and whether the price includes staffing, rentals, drinks, delivery, setup, and cleanup.
- Drop-off or simple buffet: about $15–$35 per person
- Buffet or food stations: about $30–$75 per person
- Plated or full-service catering: about $60–$150+ per person

What makes the price go up or down
The biggest price driver is service style. Drop-off food is usually less expensive because you are not paying for much staffing, while plated service, action stations, bartenders, and extra setup add labor and time.
Menu choices matter too. A taco bar, pasta buffet, breakfast spread, or boxed meals usually costs less than premium seafood, steak, elaborate passed hors d'oeuvres, or a custom multicultural menu with many special items. Dietary needs like halal, kosher, vegan, vegetarian, gluten-free, or allergy-aware menus can be handled well, but they may affect cost depending on ingredients and kitchen setup.
Guest count also changes the per-person number. Smaller events often cost more per guest because the caterer still has to cover travel, prep, and staffing. Busy seasons, weekends, holiday dates, and large-city events usually cost more than a weekday event in a smaller market.
- More staffing = higher cost
- More premium ingredients = higher cost
- More rentals or equipment = higher cost
- Bigger guest count can lower the per-person rate
- Weekends, holidays, and peak season can cost more
What may be included in the per-person price
This is where hosts get surprised, so it helps to ask what the quote really covers. One caterer may give you a food-only price, while another includes service, setup, and cleanup. Ask for the all-in cost per guest so you can compare fairly.
Common extra charges can include delivery, setup, staffing, servers, bartenders, rentals, chafers, plates, glassware, cake-cutting, corkage, overtime, and minimum order fees. Some caterers also have a food-and-beverage minimum, a service charge, or a gratuity line that changes the final invoice.
If you are comparing caterers, confirm the per-guest price and the date in writing before you pay a deposit. Read the full contract and final invoice carefully, and ask what happens if your headcount changes.
- Food only vs. food + service can be a big difference
- Delivery and setup may be separate
- Staffing, bartenders, and rentals may add a lot
- Cake-cutting, corkage, and overtime are often extra
- Ask about the final-headcount deadline before you sign
How to compare quotes without getting tricked by a low number
A low per-person price can look great until the add-ons appear. The easiest way to compare is to ask each caterer for the same details: menu, service style, staffing, rentals, taxes or fees if shown, and what the final bill is likely to include.
A helpful question is: “What is the all-in cost per guest for my event?” That gives you a clearer picture than food price alone. Also ask whether tastings or samples are available, how far in advance they need a final headcount, and what the cancellation terms are.
Be cautious if a quote is vague, changes often, or avoids giving written details. You want the date, the menu, the per-guest price, and the main fees in writing so there are fewer surprises later.
- Ask for the all-in cost per guest
- Compare service style, not just the food price
- Get the date, menu, and key fees in writing
- Read the contract and invoice before paying a deposit
How Tablefare helps
Tablefare is a free matching service, not a caterer and not an event planner. We do not cook, serve, or set catering prices.
You share basic contact and event details only — like your name, phone, optional email, event type, city or ZIP, rough date, rough guest count, service style, cuisine, and preferred language — and we help match you with caterers near you who can quote and compare. That way, you stay in control and can choose the one that fits your table, your budget, and your plans.
- Free for hosts
- No need to guess alone
- You compare caterers near you
- You stay in control of the final choice

Catering can be roughly $15–$150+ per person, but the true cost depends on the food, service style, guest count, date, and what the quote includes.
Common questions
What is the cheapest type of catering per person?
Usually drop-off catering, boxed meals, or a simple buffet is the least expensive. The exact number still depends on your city, guest count, menu, and whether delivery, setup, or staffing is included.
Why do two caterers quote very different prices for the same event?
One may include more than the other, such as servers, rentals, delivery, taxes, or gratuity. Menu quality, season, weekend dates, and minimums can also change the price a lot.
Is service charge the same as a tip?
Not always. A service charge may be a required fee added by the caterer, while gratuity or a tip may be optional or handled separately; ask exactly how each line works before you sign.
Should I ask for a tasting before booking?
If possible, yes — especially for a wedding, a large event, or any menu where the food needs to feel just right. Tastings are not always free, so ask what is included and whether the tasting fee applies later.