For San Diego Companies & Teams

Corporate & Office Catering in San Diego.

Shawarma, saffron rice, hummus, and falafel delivered countywide — one order that feeds the whole team.

About $20 per person 10 to 100 guestsFamily Tray $159.99 for 7–10 · Spreads $399–$1,999 for 20–100, before tax and delivery · See packages

We reply to quote requests within 1 hour, 9am–9pm daily.

★ 4.7 · 721 Google reviewsNet-30 for companiesCountywide delivery

A real person, 9am–9pm daily. Same person handles your order start to finish.

Why Book Us

Real food, run through AP

halal-sourced beef and chicken

Slow-roasted beef and chicken, hand-shaved to order.

One order covers everyone

Vegan and gluten-free options in the same delivery.

Boxed or buffet

Individually boxed lunches or a shared buffet — your call.

Recurring orders + Net-30

Standing weekly orders, invoiced through accounts payable.

How It Works

Four steps

Step 1
Tell us the date, headcount, and any dietary counts.
Step 2
We recommend a bundle or à-la-carte trays to your budget.
Step 3
Lock it in — spreads for up to 30 guests need ~10 hours, 50+ guests 24 hours, staffed events 3 days.
Step 4
We deliver countywide, or free pickup in Ocean Beach.

Current packages & pricing

About $20 per person, 10 to 100 guests.

Catering spreads for 20 to 100 guests run $399–$1,999, about $20 per person before tax and delivery. The Family Tray feeds 7–10 for $159.99. Every package, price and lead time is kept in one place on our catering hub, so you always see the current lineup.

See current packages & pricing

Private Events

Alcohol Service for Private Events

Ask about alcohol service Please request alcohol service when booking; advance notice is required.

Shawarma House holds an active California ABC Type 58 Caterer’s Permit. Service requires event-specific approval by California ABC, with San Diego County events handled by the appropriate San Diego district office, and is subject to our license privileges, venue and other required approvals, and compliance with the California Alcoholic Beverage Control Act and applicable regulations. Alcohol service is not confirmed until all required approvals are received.

Get a Quote

Feeding the team this week?

Send your date, headcount, and dietary counts — we reply within 1 hour, 9am–9pm daily. Or call (619) 352-0144.

Catering · San Diego

Get a Catering Quote

Halal Mediterranean catering for offices, weddings & events. About $20 per person for 10 to 100 guests: the Family Tray feeds 7–10 for $159.99, and spreads for 20 to 100 run $399–$1,999.

4.7 · 721 Google reviews · Family-owned · Halal-sourced

Seven quick answers and we’ll send your quote. Fields marked are required.

Phone or email (at least one, so we can send your quote)
Add details (optional)
When food should arrive (or be ready for pickup).
Dietary and meal setup (optional)
Up to 2,000 characters.
Up to 2,000 characters.

Prefer to talk? Talk to Our Catering Team · (619) 352-0144

A real person, 9am–9pm daily. Same person handles your order start to finish.

Dietary needs? See our Dietary & Allergen Guide.

We use your details to prepare and respond to your quote. This does not subscribe you to marketing (Catering Rewards only sends reward emails). Optional attribution follows your privacy choices. Please omit guest names and medical details from dietary notes. Privacy Policy · Your Privacy Choices.

Call
What Our Catering Customers Say

Trusted by San Diego teams

Recent clients include:

SHEINThe ShipyardNorth America Sekisui House
★★★★★ 4.7 · 721 Google reviews

A proven track record across office lunches, all-hands spreads, and standing weekly orders — halal-sourced beef and chicken, vegan and gluten-free-friendly, delivered across San Diego County.

Service Area

Where we deliver

Countywide delivery, or free pickup at 4884 Newport Avenue, Ocean Beach.

Frequently asked questions

Do you offer individually packaged boxed lunches?
Yes. We do lidded and labeled, individually packaged meals — one complete meal per person, no shared trays. Just give us your headcount plus any vegan or gluten-free counts and we'll box them up accordingly.
Can we set up a recurring weekly office order?
Yes. We run standing orders on whatever cadence works for you — every week, every other week, twice a month, any schedule. We lock in the rhythm so you don't have to re-order each time, and established corporate accounts can run it on Net-30.
Is everything halal?
Our beef and chicken are halal-sourced. We also include a full vegan menu and gluten-free options in every spread, so a mixed office is always covered. For celiac guests: our food is prepped in a shared kitchen that handles gluten, so we cannot guarantee against cross-contact.
How much does corporate catering cost?
Bundles run from the 20-person Spread at $399 (feeds 20) up to the 100-person Grand Spread at $1,999 (feeds 100) — about $19.95–$19.99 per person, with the per-person cost dropping as the group grows. Every bundle includes beef and chicken shawarma, saffron basmati rice, salad, hummus, falafel, pita, and house sauces. Working to a set budget? We'll build à-la-carte trays to fit.
How much notice do you need?
For drop-off catering, 10 hours is typical for up to 30 guests and 24 hours for 50 or more. For full-service staffed events of 50+ guests, we ask for at least 3 days' notice. Staffed service is quoted per event for groups of 50+.
Do you deliver to our office, and is there a fee?
Yes, we deliver across San Diego County. Delivery is $30 within 20 miles of our Ocean Beach kitchen, $40 for 21 to 30 miles, card processing included. Farther than 30 miles? Ask us and we'll quote it. Place settings are optional add-ons on your quote; single-use serviceware is only sent when requested, or you can pick up free at 4884 Newport Avenue in Ocean Beach.
Can we get invoiced instead of paying upfront?
Yes — we offer Net-30 invoicing for established corporate clients. We're also on ezCater if that's how your company prefers to book.
Explore More

Other sectors & the full menu

Corporate Accounts & Business-Park Delivery

Set up a corporate account once and your team’s catering runs through it: Net-30 invoicing for established business accounts, standing orders on any cadence — weekly, biweekly, or monthly — and one consistent invoice your AP team can process without a card at the door. Headcount changes week to week? Update the count before each delivery.

We deliver across San Diego County’s office and business-park corridors: Sorrento Valley & Torrey Pines, UTC & Carmel Valley, and Downtown San Diego. Delivery is $30 within 20 miles of our Ocean Beach kitchen, $40 for 21 to 30 miles, card processing included. Farther than 30 miles? Ask us and we'll quote it. Pickup at 4884 Newport Ave is free.

Start a corporate quote · Weekly office lunch · Boxed lunches