Catering for 20, 50, or 100 People: How Much Food to Order

Catering for 20 people lands you in our 20-person Spread (feeds 20, $399); 50 people is the 50-person Full Spread ($999); and 100 people is the 100-person Grand Spread ($1,999). Those are the quick answers. The longer answer is that almost any headcount maps cleanly to one of our family-style tray packages, and the in-between numbers are easy to handle once you know whether to size up or mix in boxed lunches. Here is how to order the right amount of food the first time.

Match your headcount to a package

Our trays are served family-style and built to feed a specific number of people. Find your number, round up to the nearest package, and you are done. Per-person cost works out to roughly $20 to $27 depending on the size you choose.

GuestsOrderPricePer person
2020-person Spread$399$19.95
3030-person Office Spread$599$19.97
5050-person Full Spread$999$19.98
7575-person Banquet Spread$1,500$20.00
100100-person Grand Spread$1,999$19.99

For groups above 100, we cater 100+ guests across San Diego County. Request a quote and we will scale the spread to your number.

The three most common headcounts

Catering for 20 people: Go with the 20-person Spread, which feeds 20 for $399. If you want a buffer for second helpings or a few extra guests, size up to the 30-person Office Spread ($599). You can see all sizes and pricing on our catering packages page.

Catering for 50 people: The 50-person Full Spread is built for exactly this. It is one of the most common orders we run for office lunches and team meetings, and it lands right in the middle of the per-person range.

Catering for 100 people: The 100-person Grand Spread covers it at the best per-person value in the lineup, roughly $20 a head. For an event this size that needs staffed service rather than drop-off, give yourself extra lead time (more on that below).

Handling the in-between headcounts

Not every group is a round number. Two simple rules cover the gaps:

  • Size up to the next package. Hosting 35? The 50-person Full Spread (feeds 50) is the move. It is almost always cleaner and more cost-effective than stacking two smaller trays, and leftovers from family-style catering rarely go to waste.
  • Individually boxed lunches are available by quote. Box contents, pricing, quantities, and preparation time are confirmed in your written quote. For shared trays, compare the current catering packages. Family Tray serves 7–10 for $159.99; 20-person Spread serves 20 for $399; 30-person Office Spread serves 30 for $599; 50-person Full Spread serves 50 for $999; 75-person Banquet Spread serves 75 for $1,500; 100-person Grand Spread serves 100 for $1,999.

Boxed lunches are also the right call when people are eating at their desks, traveling, or spread across a building. You can mix proteins and vegan boxes in the same order, so no one gets left out.

Simple per-person guidance

Individually boxed lunches are available by quote. Box contents, pricing, quantities, and preparation time are confirmed in your written quote. For shared trays, compare the current catering packages. Family Tray serves 7–10 for $159.99; 20-person Spread serves 20 for $399; 30-person Office Spread serves 30 for $599; 50-person Full Spread serves 50 for $999; 75-person Banquet Spread serves 75 for $1,500; 100-person Grand Spread serves 100 for $1,999.

One order covers every diet

You do not need separate caterers for different eaters. Every Shawarma House package is halal-sourced, we run a full vegan menu, and we offer gluten-free-friendly builds. A single order can feed halal diners, vegans, gluten-free-friendly guests, and meat-eaters at the same table. Falafel, hummus, fattoush, and our salads keep the plant-based crowd happy while chicken shawarma, beef shawarma, gyro, and shish tawook handle the rest. If your group leans plant-based, our vegan catering options spell out what is available.

Lead times by size

Order timing scales with the size and style of your event:

Package notice varies by size: Family Tray: 24 hours. 20-person Spread: 48 hours. 30-person Office Spread: 48 hours. 50-person Full Spread: 5 days. 75-person Banquet Spread: 5 days. 100-person Grand Spread: 7 days. Staffed service for 50 or more guests is quoted per event and may need additional planning time.

How to order

We serve teams and offices across San Diego County, from a 20-person team lunch to 100+ guests, and we are rated 4.7 stars across 705 Google reviews. Service comes three ways: pickup, delivery (available, fee varies by distance), or staffed service. Net-30 invoicing is available for established business accounts.

Ready to lock in your headcount? Request a quote through our catering page, call us at (619) 352-0144, or order through ezCater at ezcater.com/catering/pvt/shawarma-house-3. Tell us your number and your date, and we will match you to the right spread.

Frequently asked questions

How much food do I need to cater for 50 people?
Individually boxed lunches are available by quote. Box contents, pricing, quantities, and preparation time are confirmed in your written quote. For shared trays, compare the current catering packages. Family Tray serves 7–10 for $159.99; 20-person Spread serves 20 for $399; 30-person Office Spread serves 30 for $599; 50-person Full Spread serves 50 for $999; 75-person Banquet Spread serves 75 for $1,500; 100-person Grand Spread serves 100 for $1,999.
What package covers catering for 20 people?
The 20-person Spread, which feeds 20 and is priced at $399. If you want a buffer for second helpings or a few extra guests, you can size up to the 30-person Office Spread ($599), but the 20-person Spread is the right fit for exactly 20 guests.
What if my headcount falls between two packages?
Individually boxed lunches are available by quote. Box contents, pricing, quantities, and preparation time are confirmed in your written quote. For shared trays, compare the current catering packages. Family Tray serves 7–10 for $159.99; 20-person Spread serves 20 for $399; 30-person Office Spread serves 30 for $599; 50-person Full Spread serves 50 for $999; 75-person Banquet Spread serves 75 for $1,500; 100-person Grand Spread serves 100 for $1,999.
Can one order cover vegan, gluten-free, and meat-eaters together?
Yes. Every package is halal-sourced, we offer a full vegan menu, and we have gluten-free-friendly builds, so a single order can cover halal diners, vegans, gluten-free-friendly guests, and meat-eaters at the same table. With boxed lunches you can also mix proteins and vegan boxes in one order. Note that our gluten-free items are gluten-free-friendly, not certified gluten-free.
How far in advance do I need to order catering?
Package notice varies by size: Family Tray: 24 hours. 20-person Spread: 48 hours. 30-person Office Spread: 48 hours. 50-person Full Spread: 5 days. 75-person Banquet Spread: 5 days. 100-person Grand Spread: 7 days. Staffed service for 50 or more guests is quoted per event and may need additional planning time.

Browse Our Menu

Our Most Popular Dishes