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.
| Guests | Order | Price | Per person |
|---|---|---|---|
| 20 | 20-person Spread | $399 | $19.95 |
| 30 | 30-person Office Spread | $599 | $19.97 |
| 50 | 50-person Full Spread | $999 | $19.98 |
| 75 | 75-person Banquet Spread | $1,500 | $20.00 |
| 100 | 100-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.



