Shawarma Moose
Catering

Catering Services in Toronto

Office lunches, corporate events, weddings, religious gatherings. Halal-certified Middle Eastern & Mediterranean catering. 10 to 1,000 guests, from $10 per person. Delivered across Toronto and the surrounding cities.

Get a quoteSee the menu
By format

Pick the format. We handle the rest.

12 catering formats, each tuned for a different kind of event.

Buffet

Picnic Buffet Bar

Our entry-level buffet. Seasoned rice, two salads, two sauces — set up to serve yourselves. Best for casual office gatherings and outdoor events.

from $10 / personSee package →
Buffet

Mediterranean Buffet Bar

A streamlined buffet for office lunches and celebrations. Includes chicken, beef, and falafel with rice, potatoes, pita bread, Greek salad, turnips & pickle, and tabbouleh.

from $13 / personSee package →
Buffet

Classic Middle Eastern Buffet

Our most-booked buffet for milestone events. Three proteins, turmeric basmati rice, garlic roasted potatoes, two salads, hummus and pita, and drinks included.

from $18 / personSee package →
Feast

Mediterranean Feast Buffet

Our showcase tier. Charcoal-grilled kebabs over saffron basmati, fattoush and Greek salads, a side of samosas or garlic-aioli fries, fruit platter, and drinks. Built for weddings and high-impact events.

from $23 / personSee package →
Individual

Boxed Lunch Bowls

Each guest gets their own labelled bowl: rice, garlic-fried potatoes, Greek salad, choice of protein, sauces on the side. The default for offices that want no shared serving.

from $14 / personSee package →
Individual

Shawarma Wraps

Grilled chicken or falafel wraps with lettuce, tomato, pickles, choice of sauce, and a side of garlic-fried potatoes or fries plus Greek salad. Easy hand-held lunch.

from $10 / itemSee package →
Individual

Mixed Wrap & Bowl Combos

Half wraps, half bowls. For offices where some people want hand-held and others want a fork. We label both clearly.

from $12 / personSee package →
Platter

Sandwich & Wrap Platter

Assorted shawarma wraps cut in half, arranged on a platter with sides. Drop-off model — no setup needed.

from $10 / personSee package →
Salad bar

Build-Your-Own Salad Bar

A wellness-forward catering format. Three base salads, protein add-ons priced per choice, toppings on the side, and four dressings. Designed for summer events, corporate wellness lunches, and dietary-mixed groups.

from $13 / personSee package →
Iftar

Iftar Catering

Ramadan-timed catering. Chicken, beef, falafel over flavoured basmati rice, garlic-fried potatoes, choice of salad, and sauces. Delivered to land before sunset.

from $12 / personSee package →
Platter

Large Group Wrap Package

Built for 70+ guests. Assorted wraps cut in half, half portions of Greek and Fattoush salads. Easy to scale.

from $12 / personSee package →
Finger foods

Finger Foods & Canapés

Cocktail-style catering. Mini chicken shawarma wraps, mini falafel wraps, samosas, mozzarella sticks, onion rings, fries. Hummus and garlic sauce for dipping.

from $8 / personSee package →
Pricing snapshot

Pricing, plainly stated.

All prices are starting points (per person), exclusive of 13% HST. Final pricing depends on guest count, dietary needs, and add-ons. Standard $40 delivery within Toronto, $50 across most of the GTA.

Add-ons

Round out the meal.

Hummus & Pita Tray$40
Tzatziki & Pita Tray$35
Garlic Roasted Potato Tray$45
Hummus & Pita (per person)$2.99
Garlic Potatoes (per person)$2.99
French Fries$4
Veggie Samosas (2 pcs)$1.99
Stuffed Vine Leaves$2
Falafel Add-On$1
Onion Rings$2
Mozzarella Sticks$3
Baklava Tray$50
Baklava (per person)$3
Fresh Fruit Platter$4
Fresh Veggie Platter$4
Halal-certified

100% halal. Vegan options every menu.

Every protein we serve is halal-certified. No separate "halal section" — it's the whole menu. We cater Iftars, Eid, mosque dinners, and any workplace event where halal trust matters. Vegan and vegetarian options (falafel, marinated tofu, salad bars, samosas) are available across every package, with clear dietary tags on every container.

How it works

Four steps. Zero surprises.

  1. 01

    Tell us what you need

    Date, headcount, event type, dietary notes. Use the form or call Sam directly.

  2. 02

    Get an itemized quote

    We come back within a few hours during business hours, with line-item pricing and recommended packages.

  3. 03

    Confirm with 50% deposit

    E-transfer, credit card, cheque, or PO. We lock the date, delivery window, and menu.

  4. 04

    We deliver, you eat

    Arrival 30–45 minutes before event start. Driver calls and texts on arrival.

FAQ

Catering FAQ.

How far in advance should I book?

Confirm at least 5 days in advance. Same-day quotes are standard during business hours, and we can usually accommodate last-minute changes on the day of the event — including guest-count increases and menu adjustments.

How many people do you cater for?

From 10 to 1,000 guests. Anywhere in that range is in our wheelhouse — board lunches to mosque dinners, baby showers to wedding receptions. Below 10 or above 1,000, call Sam at (647) 340-8001 to discuss options.

Is everything halal?

Yes. 100% halal-certified across the entire menu, with no exceptions. Vegan and vegetarian options are always available alongside.

What dietary options do you offer?

Halal, gluten-free, dairy-free, vegan, and vegetarian options across the menu. We exclude nuts, gluten, dairy, or pineapple on request, and we accommodate avocado, kiwi, apple, and sunflower allergies. Each meal is clearly labelled with dietary tags.

How much does catering cost?

Buffets start from $10/person (Picnic Buffet Bar). The Mediterranean Feast Buffet starts from $23/person. Individually packaged bowls start from $14/person. All pricing is exclusive of 13% HST.

What's included in the price?

The food itself, all sauces and sides listed for the package, and standard delivery. Disposables (plates, cutlery, napkins) are an extra $0.50/person but often waived on request. Beverages and dessert add-ons are priced separately.

Do you offer discounts?

Yes — 5% off for orders confirmed before our early-booking deadline (varies by event), and repeat-customer pricing on individual bowls (from $12/person for 25+ guests). Nonprofit pricing on request for registered charities.

What are your payment terms?

50% deposit to confirm the order, remaining balance due the day before the event or on delivery. We accept e-transfer (catering@shawarmamoose.ca), credit cards via secure payment links (2.9% surcharge), cheques, and purchase orders. Invoiced through QuickBooks.

What's the delivery fee?

Standard delivery is $40 across most of Toronto. Outer GTA (Burlington, Whitby, Oshawa) is $50–$70. Multi-day events may waive the delivery fee. The fee is included in your itemized quote upfront.

Do you deliver across the GTA?

Yes — Toronto, Mississauga, Brampton, Markham, Vaughan, Richmond Hill, Oakville, Burlington, Milton, Pickering, Ajax, Whitby, Oshawa, Scarborough, North York, Etobicoke, East York, York. See our catering pages for delivery details by city.

See all FAQs →
Ready when you are

Get a catering quote in a few hours.

Tell us the date, the headcount, and what kind of event. We'll come back with options.

Get a quoteCall (647) 340-8001 →
Get a quote