For Birthdays, Graduations & Family Gatherings

Party & Celebration Catering in San Diego.

Beef and chicken shawarma, saffron rice, falafel, hummus, salad, and pita — bundles that feed 20 to 100.

★ 4.7 · 705 Google reviewshalal-sourced beef and chickenFeeds 20 to 100
Why Choose Shawarma House

Real food, not a headcount

halal-sourced beef and chicken, every order

Halal proteins on every order since day one.

Bundles that scale 20 to 100

From a baby shower to a 100-guest graduation.

Vegan & gluten-free options

A full vegan menu and gluten-free builds.

4.7 stars, 705 reviews

San Diego crowds keep coming back.

How It Works

Four steps to a fed party

Step 1
Send your date, headcount, and pickup-or-delivery via the form or (619) 352-0144.
Step 2
Pick a bundle or custom trays; flag any dietary needs.
Step 3
Confirm with about 48 hours’ notice — free pickup or delivery.
Step 4
Food arrives hot, with place settings available as optional Toast add-ons.

Current packages & pricing

One current price list, kept on our catering hub.

Package sizes and prices are maintained in one place so you always see the current lineup. This page keeps the details specific to your event.

See current packages & pricing

Get a Quote

Throwing a party this week?

Tell us your date and headcount — we respond within 24 hours. Prefer to talk? Call (619) 352-0144.

Catering · San Diego

Get a Catering Quote

Halal Mediterranean catering for law firms, offices & events. Packages from $159.99. Tell us about your event and we’ll send a quote.

4.7 · 705 Google reviews · Family-owned · Halal

Delivery or Pickup?
Dietary and meal setup (optional)
Up to 2,000 characters.
Up to 2,000 characters.

Prefer to talk? Call (619) 352-0144 · Mon–Fri 7am–4pm

We only use your details to prepare your catering quote.

Call
What Our Catering Customers Say

Trusted by San Diego families

Hundreds of birthdays, graduations, and family gatherings fed from our Ocean Beach kitchen.

★★★★★ 4.7 · 705 Google reviews

“The vegan shawarma was so good I ate it twice during my vacation.” — Ankit Goswami, Google

Service Area

Where we deliver

All of San Diego County, with free pickup at 4884 Newport Avenue in Ocean Beach.

Frequently asked questions

What comes in a party catering bundle?
Every bundle includes beef and chicken shawarma, saffron basmati rice, fresh salad, hummus, hand-formed falafel, pita, and our house sauces. The 50-person Full Spread and up also add cream chop. Place settings are optional Toast add-ons; single-use serviceware is only sent when requested with every order.
How many people do your bundles feed, and what do they cost?
Five sizes: 20-person Spread $399 (feeds 20), 30-person Office Spread $599 (30), 50-person Full Spread $999 (50), 75-person Banquet Spread $1,500 (75), and 100-person Grand Spread $1,999 (100). That's about $19.95–$20.00 per person, and the bigger the group, the lower the per-person cost. If you'd rather build around a set budget, we also do à-la-carte trays.
Is the food halal? What about vegan or gluten-free guests?
Our beef and chicken are halal-sourced. We also offer a full vegan menu and gluten-free options, so everyone at the party can eat. For celiac guests: our food is prepped in a shared kitchen that handles gluten, so we cannot guarantee against cross-contact. Just let us know your headcount for each when you order.
How much notice do you need to cater a party?
For a standard drop-off, 48 hours' notice is typical. If you're planning a full-service staffed event for 50 or more guests, we ask for at least 5 days. Staffed service is quoted per event for those 50-plus-guest events.
Can I pick up, or do you deliver?
Both. Pickup is free at our Ocean Beach location, 4884 Newport Avenue. We also deliver across San Diego County: free within 5 miles, $30 for 5 to 15 miles, $50 for 16 to 40 miles, and $60 beyond that.
Can you do individually boxed meals for a party?
Yes. We offer individually packaged, lidded and labeled boxed lunches if you'd rather hand each guest their own meal instead of setting out shared trays. Ask for it when you request your quote.
How do I book?
Fill out the quote form on our catering hub at /mediterranean-catering-san-diego/#catering-form, or call us at (619) 352-0144 with your date, headcount, and whether you're picking up or want delivery. We'll get a quote right back to you.
Explore More

Other sectors & the full menu