how much does catering cost for 100 people?

Catering cost is one of the first questions people ask when planning an event. And for good reason. Food and beverage typically represent one of the largest line items in any event budget, whether you are hosting a corporate lunch, a wedding reception, a graduation party, or a baby shower.

For a group of 100 people, the range is wide. You can spend $800 or $8,000 depending on the type of event, the service style, and the menu. Understanding what drives cost makes it easier to plan a budget that works and still get food that impresses your guests.

Average Catering Cost for 100 People

Most catering for 100 guests falls somewhere between $1,500 and $7,000 for the total event, or roughly $15 to $70 per person. That range reflects the full spectrum from simple drop-off catering with disposable serving ware to full-service plated dinners with staffed stations and rentals included.

A more practical way to think about it is by service tier:

  • Drop-off or delivery catering -- $15 to $25 per person, or $1,500 to $2,500 total

  • Buffet-style catering with setup -- $25 to $45 per person, or $2,500 to $4,500 total

  • Staffed buffet or food stations -- $40 to $60 per person, or $4,000 to $6,000 total

  • Plated or full-service dinner -- $55 to $100+ per person, or $5,500 to $10,000+ total

These ranges typically include food, basic serving equipment, and standard setup. They do not always include gratuity, rentals like tables and linens, alcohol service, or travel fees for events outside the caterer's primary service area.

What Affects the Cost of Catering for 100 People

Service Style

Service style is one of the biggest cost drivers in catering. Drop-off catering, where food is delivered ready to serve and the client handles the rest, is the most affordable option. Buffet-style service adds setup, chafing dishes, and often a team member to manage the line and replenish food. Plated service requires more staff, more coordination, and more time on-site, all of which add to the final price.

For most casual and semi-formal events with 100 guests, buffet-style service hits the best balance between cost, flexibility, and presentation. Guests can eat at their own pace, dietary restrictions are easier to accommodate with multiple dishes on the table, and the caterer can manage service with a smaller team.

Menu Complexity and Ingredients

A taco bar with seasoned proteins, rice, beans, and toppings costs less than a carved prime rib station with roasted vegetables and house-made sauces. Both can feed 100 people well. The difference is ingredient cost and kitchen labor. Menus built around proteins like chicken, pork, or ground beef generally run lower than menus centered on beef tenderloin, seafood, or specialty dietary ingredients. Adding a second entree option, a soup course, or a dessert spread increases cost at a predictable rate per person.

Staffing

Some caterers charge for staffing separately. Others bundle it into the per-person price. For an event of 100 guests, a typical staffed buffet requires at least two to three team members on-site for setup, service, and breakdown. Full-service plated dinners may require four to six staff depending on the pace and formality of the event. When comparing quotes, ask whether staffing is included and how many hours are covered.

Rentals and Equipment

Catering quotes do not always include table rentals, chairs, linens, serving platters, or dishware. If your venue does not provide these, they become a separate cost that can add $300 to $800 or more for 100 guests depending on what is needed. Some caterers coordinate rentals directly and include them in a single invoice. Others prefer to keep that separate. Clarify this early in the planning process to avoid surprises.

Catering Cost Breakdown by Event Type

Corporate Events and Lunches

Corporate catering for 100 people typically runs $20 to $40 per person, or $2,000 to $4,000 total. These events tend to be lunch-focused, buffet-style, and time-bound. The priority is food that is ready on time, easy to serve, and accommodates a range of dietary preferences across a professional crowd. Sandwich and salad spreads, taco bars, and pasta buffets are common formats that keep cost predictable and execution clean.

Graduation Parties

Graduation parties vary more widely in format than corporate events. Some are backyard buffets with casual menus. Others are rented venue events with a more polished setup. For 100 guests, expect to spend $1,800 to $4,500 depending on how formal the event is. Family-style or buffet service keeps costs manageable while still allowing for a spread that feels celebratory.

Baby Showers and Bridal Showers

Shower events for 100 guests tend to run $25 to $50 per person, or $2,500 to $5,000 total. The menu is typically lighter than a dinner event, with finger foods, salads, light entrees, and a dessert station. Presentation matters more at these events, so budget for garnishes, serving ware, and setup time.

Wedding Receptions

Wedding catering sits at the higher end of the range. For 100 guests, full-service wedding catering typically runs $5,000 to $10,000 or more depending on the menu, service style, and whether alcohol service is included. Couples who want a full dinner service with staffed stations, a cocktail hour spread, and a dessert table should budget toward the upper end of that range. Buffet-style wedding catering can bring the cost down to $3,500 to $6,000 while still delivering a memorable spread.

Outdoor and Picnic-Style Events

Outdoor events require additional planning for food safety, serving equipment, and weather contingencies. The food cost per person is often on the lower end, $18 to $35, but logistics and setup can add cost depending on the location. Events in parks, on private property, or at venues without a commercial kitchen may require the caterer to bring more equipment, which can factor into the quote.

Tips for Getting the Most Out of Your Catering Budget

Knowing where cost comes from makes it easier to find savings without sacrificing the guest experience.

  • Choose buffet over plated service for most events under $50 per person. It reduces staffing cost and gives guests more flexibility.

  • Limit protein variety to one or two mains rather than three or four. More proteins means more prep, more equipment, and more cost.

  • Skip the alcohol service and handle beverages separately if your caterer charges a premium for bar service.

  • Ask what is included in the per-person quote. Serving ware, setup, and breakdown should be spelled out clearly before you sign.

  • Confirm the guest count as close to the event as possible. Most caterers finalize quantities based on a confirmed headcount, and overestimating by 20 people adds cost you may not need.

  • Book early for summer and fall events in Utah, when demand for catering is highest and availability tightens.

Frequently Asked Questions

How much should I budget for catering 100 people? A realistic starting budget for 100 guests is $2,500 to $5,000 for buffet-style catering with setup included. More formal events or full-service dinners will run higher, typically $5,000 to $8,000 or more.

Is a per-person price or flat rate better for catering? Per-person pricing is more common and easier to scale. It lets you adjust the total cost as your guest count changes closer to the event. Flat-rate pricing can work for simpler drop-off orders but is less flexible.

Does catering for 100 people include setup and cleanup? It depends on the caterer and the package. Always ask specifically whether setup, breakdown, and cleanup are included. Some caterers charge separately for time on-site beyond food delivery.

What is a reasonable tip for catering staff? A standard gratuity for catering staff is 15 to 20 percent of the total food and service cost. Some catering companies include a service charge in the invoice. If they do not, budgeting for a tip separately is good practice.

How far in advance should I book catering for 100 people? For most events, booking four to eight weeks in advance gives your caterer enough time to plan the menu, source ingredients, and confirm staffing. For weddings or large events during peak season in Utah, booking three to six months out is a safer timeline.

Does Crystal's Catering serve events with 100 guests in Utah? Yes. Crystal's Catering works with events of all sizes across Salt Lake City, Utah County, and the surrounding areas. Custom quotes are available based on your guest count, event type, menu preferences, and service style.

Why Choose Crystal's Catering for Your Event in Utah

Crystal's Catering Company serves clients across Utah with custom menus for events of all sizes. Whether you are planning a corporate lunch, a graduation party, a baby shower, or a wedding reception, every quote is built around your specific guest count, event type, and menu goals. There are no one-size-fits-all packages. Food is made from scratch with fresh ingredients, and every event is staffed and managed with the same level of care regardless of size. If you are planning an event in Salt Lake City, Utah County, or the Wasatch Front area, reach out to get a custom catering quote for your group.

Next
Next

What foods are high in Iron?