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 for in-between numbers we will build you a custom quote. 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 the package closest to your number. Per-person cost works out to about $20 ($19.95 to $20.00) whichever size you choose, before delivery, tax and extras. For in-between headcounts, ask for a custom quote.

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
100+Custom spread for large events & weddingsRequest a QuoteVolume discount

For groups above 100, we scale the 100-person Grand Spread to your number — and direct orders save $0.75 per person for every 25 guests above 100: 125 guests is $19.24 per person, 150 is $18.49, 175 is $17.74, and 200 or more is $16.99. Request a quote.

GuestsDiscount per personPer personEstimated food total
100—$19.99$1,999.00
125$0.75$19.24$2,405.00
150$1.50$18.49$2,773.50
175$2.25$17.74$3,104.50
200+$3.00$16.99$16.99 × guests

Direct orders only (not ezCater or other marketplaces). Tax and delivery are extra; your written quote confirms the total.

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, at about $19.98 a head.

Catering for 100 people: The 100-person Grand Spread covers it at roughly $20 a head, the same per-person price as every other spread. For an event this size we need at least 24 hours for drop-off, or 3 days if you want staffed service.

Handling the in-between headcounts

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

  • Ask for a custom quote. Hosting 35? Tell us your number and we will build a custom quote, for example a 30-person spread plus add-on trays.
  • 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. Spreads for 20 to 100 guests work out to about $20 per person.

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. Spreads for 20 to 100 guests work out to about $20 per person.

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: 30 minutes. 20-person Spread: 10 hours. 30-person Office Spread: 10 hours. 50-person Full Spread: 24 hours. 75-person Banquet Spread: 24 hours. 100-person Grand Spread and larger events: 24 hours. Staffed, full-service events: 3 days. Staffed service for 50 or more guests is quoted per event.

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 718 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. Spreads for 20 to 100 guests work out to about $20 per person.
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?
For in-between headcounts, ask for a custom quote, for example a 30-person spread plus add-on trays. 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. Spreads for 20 to 100 guests work out to about $20 per person.
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: 30 minutes. 20-person Spread: 10 hours. 30-person Office Spread: 10 hours. 50-person Full Spread: 24 hours. 75-person Banquet Spread: 24 hours. 100-person Grand Spread and larger events: 24 hours. Staffed, full-service events: 3 days. Staffed service for 50 or more guests is quoted per event.

Planning a catered event?

Our Most Popular Dishes