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.
Get a boxed-lunch quote or call (619) 352-0144 — the catering line is staffed 9am–9pm daily, and a human picks up.
Why reps order from us for in-services and lunch-and-learns
Your name is on this lunch. When the food shows up late, unlabeled, or wrong, the office doesn’t remember the caterer — they remember you. So we build rep orders around the things that protect your standing with the front desk: boxes that arrive lidded and individually labeled, so there’s no line at a chafing dish and no guessing which meal is the vegan one; a phone line where a person answers and gives you a straight yes or no; and food good enough that the staff asks who brought it. Presentation matters when the food is the meeting — a stack of clean, labeled boxes on the break-room counter says you had this handled before you walked in.
Individually boxed lunches — request a quote
Individually boxed lunches are available by quote. Box contents, pricing, quantities, and preparation time are confirmed in your written quote.
Shared trays and buffet spreads — when the office wants family-style
Some offices would rather gather around a spread than eat from boxes. Catering spreads include beef and chicken shawarma, yellow basmati rice, salad, fresh hummus, hand-formed falafel, pita, and four house sauces. Chicken cream chop trays can be added separately. Place settings are optional; include them in your quote request, and single-use serviceware is sent only when requested. Match the package to your headcount using the current packages and pricing section on our catering hub. Individual tray options and prices remain on our catering trays page.
How much does a lunch-and-learn cost to cater in San Diego?
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, every diet in the room
A medical office lunch is never one diet. Ours covers the whole room in a single order. All of our beef and chicken has been halal-sourced since the day we opened — halal meat served, on every order. The vegan menu is real food, not a garnish: falafel, vegan shawarma, hummus, tabouli, and fattoush salad, with vegan house sauces — toum, tahini, and hot sauce. Gluten-free-friendly guests can build over saffron rice without pita.
Two things we want you to know before you order: tahini contains sesame, and our hummus contains tahini. We’re a shared kitchen — cross-contact is always possible, so we can’t guarantee any item for severe allergies. Talk to us first and we’ll walk through the order together.
Logistics reps actually need on the page
- Package lead time: 30 minutes for the Family Tray; at least 10 hours for the 20- and 30-person spreads; at least 24 hours for the 50-person, 75-person and 100-plus-guest spreads; and at least 3 days for staffed events. Call for boxed-lunch or custom-order availability. Beyond the Family Tray, we don’t guarantee same-day service.
- Delivery: free within 5 miles, $30 for 5–15 miles, $50 for 16–40 miles, and $60 beyond that — anywhere in San Diego County.
- Pickup: free at 4884 Newport Ave, Ocean Beach.
- Phone: (619) 352-0144, staffed 9am–9pm daily.
- Billing: Net-30 available for established business accounts, and for individual reps with an order history with us. We do not offer tax-exempt billing.
What to order for a mixed group
Boxes win when the office needs grab-and-go service and clear diet labels; spreads win when the staff actually sits down together. Use your headcount with the current package sizes on the catering hub, then tell us the dietary split on the quote. For groups of 50 or more, staffed service is available — we’ll quote it with your order; please give us at least 3 days’ notice.
Do you deliver to medical offices near La Jolla, UTC, or Kearny Mesa?
Yes — we deliver countywide on the same delivery bands regardless of area: free within 5 miles, $30 for 5–15 miles, $50 for 16–40 miles, and $60 beyond that from our Ocean Beach kitchen. The pricing, the lead time, and the halal-and-vegan coverage don’t change by neighborhood — only the delivery fee does. See our UTC & Carmel Valley catering page if that’s your territory.
Running a territory? Put us on a schedule
If you’re feeding the same offices every cycle, stop re-ordering from scratch. Set up one standing account across all the offices you cover — one point of contact, locked-in pricing (a 90-day per-person price lock, so the number you quoted your manager stays the number on the invoice), and a single consolidated invoice for the whole territory, however many stops it covers. Pick a cadence — weekly, biweekly, or monthly — and once your regular stops are set up, your prep time goes to the presentation instead of the food. The full program is on our weekly office lunch page.
New · For pharma & device reps only
Shawarma House Rep Rewards
You're buying lunch for someone else's office, on your own card, every single cycle. The reward for that should land with you — not the office, not your manager. Free to join, no punch card, no app.
Stacks with everything the territory program already gives you: the 90-day per-person price lock, one point of contact, and a single consolidated invoice across every office you cover.
Join free with your first quote
Program terms
Free to join for pharmaceutical and medical-device sales reps who order catering directly from Shawarma House. Earn a $50 Amazon eGift card for every $500 you spend on the pre-tax, pre-tip food total of catering orders booked direct (website quote form or phone); spend accumulates across orders. Orders placed through ezCater or other marketplaces don’t count. If your employer doesn’t allow personal rewards, we can apply the $50 as credit toward your next order instead. Include your full name and company on every order, and please don’t split orders to reach a reward sooner. If an order is missing from your total, report it within 30 days. We track rewards on our end and send them by email or text; ask any time for your balance. One account per rep; rewards go to the enrolled rep personally and are not available to healthcare providers or on orders paid by a practice. We may remove anyone who abuses the program. Shawarma House may modify or end the program at any time; rewards have no cash value. Amazon is not a sponsor of this promotion.
Get a quote
Get a boxed-lunch quote using the form below — name, date, headcount, delivery or pickup, and any dietary notes is all we need to get you a number. Prefer a voice? Call (619) 352-0144 — catering line staffed 9am–9pm daily, and a human picks up. Ordering through ezCater? We’re on there too — but a direct quote gets you a person on the phone.
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 · 718 Google reviews · Family-owned · Halal-sourced
Frequently asked questions
Do you offer Net-30 billing?
Yes — Net-30 is available for established business accounts, and for individual reps with an order history with us. Mention it in the notes field of the quote form or when you call, and we’ll set it up. We do not offer tax-exempt billing.
Can I set up a recurring schedule for the offices on my territory?
Yes — set up one standing account across all the offices you cover: one point of contact, locked-in pricing (a 90-day per-person price lock), and one consolidated invoice for the whole territory. Pick a cadence — weekly, biweekly, or monthly. For the full program, see our weekly office lunch page.
Can you deliver to a specific suite or reception desk?
Put the suite number, floor, and any check-in instructions in the notes field of the quote form, and call us at (619) 352-0144 if the building has special access requirements. Boxes arrive lidded and labeled. Delivery is free within 5 miles, $30 for 5–15 miles, $50 for 16–40 miles, and $60 beyond that anywhere in San Diego County; pickup at our Ocean Beach shop is free.
How much notice do you need?
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. Call (619) 352-0144 for boxed-lunch or custom-order availability. Beyond the Family Tray, we can’t guarantee same-day service.
Can one order cover halal, vegan, and gluten-free eaters?
Yes. All of our beef and chicken has been halal-sourced since we opened — halal meat served, every order. Our vegan menu is real food, not an afterthought: falafel, vegan shawarma, hummus, tabouli, and fattoush salad, with vegan house sauces (toum, tahini, hot sauce). Gluten-free-friendly guests can build over saffron rice without pita. Please note: tahini contains sesame, and our hummus contains tahini. We’re a shared kitchen, so cross-contact is always possible — we can’t guarantee any item for severe allergies. Tell us about allergies before you order and we’ll go through it together.
What comes in a boxed lunch?
Individually boxed lunches are available by quote. Box contents, pricing, quantities, and preparation time are confirmed in your written quote.
How much does a lunch-and-learn cost to cater in San Diego?
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.
Do you deliver to medical offices near La Jolla, UTC, or Kearny Mesa?
Yes — we deliver countywide on the same delivery bands regardless of area: free within 5 miles, $30 for 5–15 miles, $50 for 16–40 miles, and $60 beyond that from our Ocean Beach kitchen. See our UTC & Carmel Valley catering page if that’s your territory.
Related: office managers ordering for their own practice should start with our medical office catering page. Ordering for a hospital department or nursing unit? See hospital catering. For the format details behind this page, see boxed lunch catering and drop-off catering; for recurring orders, the weekly office lunch program. Feeding a lab instead of a practice? See biotech catering. Covering the UTC or Carmel Valley medical corridor? See our UTC & Carmel Valley catering page. And if your office is asking about halal food in San Diego, we’re the answer on the peninsula — the full menu and every package is on the Mediterranean catering hub.