Office catering · Milton, Mississauga, Oakville

Corporate Catering in Milton, Mississauga and Oakville

Office lunches your team will actually look forward to. Mehfil Caterers cooks Pakistani food in Milton and delivers to offices across Milton, Mississauga, Oakville and the rest of Halton, from 10-person meetings to company-wide events.

Zabihah halal, hand-slaughtered4.8 stars from 72 Google reviewsCalls answered 24/7

Three ways to order for the office

Pick whatever suits the day and the room.

  • Individually portioned meals: one meal per person. Good for meetings, training days and people eating at their desks.
  • Tray service: Medium or Large trays for team lunches, all-hands meetings and client visits. People serve themselves.
  • Per-person packages (30 guests and up): raita, salad and pita are included. Naan can be added for $2.50 per person.
  • Silver package$12.99 / person
  • Gold package$14.99 / person
  • Platinum package$16.99 / person

Recurring weekly lunches

If your office does a team lunch every week, set it up once with us and stop chasing a new caterer every Thursday. Weekly orders are welcome.

Most offices rotate the menu so nobody gets bored: biryani one week, karahi the next, then kababs with a vegetable dish. Tell us your headcount, budget and day, and we will suggest a rotation that fits.

Food the whole team can eat

All of our meat is Zabihah halal, hand-slaughtered. Your Muslim colleagues do not have to ask what is safe to eat or skip the main dish.

For vegetarians, add Palak Paneer, Channa Chaat, Dahi Baray or one of our vegetable dishes. Let us know about any other dietary needs when you order and we will talk through the options.

Office favourites (Medium / Large tray)

  • Chicken Biryani$90 / $120
  • Chicken Handi (boneless)$80 / $120
  • Chicken Karahi$70 / $110
  • Seekh or Chapli kabab$4.99 each or $100 for 20
  • Palak Paneer$55 / $90
  • Vegetable dishesfrom $45 / $80
  • Desserts (Kheer, Zarda, Mango Delight)from $70 / $110

Boneless Chicken Handi and kababs are easy picks for a working lunch. See the full menu.

Ordering, timing and delivery

  • Notice: usually 48 hours for tray orders and 1 to 2 weeks for large events like town halls and holiday parties. Tight on time? Call and ask.
  • Delivery: available across Milton, Mississauga, Oakville, Burlington, Brampton, Halton Hills and the Halton Region.
  • Setup: can be arranged. Ask when you book.
  • Quotes: use the instant quote tool, or call. Our phone is answered 24/7, so you can place an order after hours.

What to send us for a quote

Office managers usually have the order ready in one email or call. Here is what helps us quote fast:

  • Date, delivery time and office address (plus parking or loading notes)
  • Headcount, and whether you want individual meals or trays
  • Budget per person, if you have one
  • How many vegetarians, and any other dietary needs
  • Whether this is a one-off or a weekly order

We reply with a menu suggestion and price. Change anything you want before you confirm.

Questions people ask

Can you do individually portioned meals for a meeting?

Yes. We can portion meals per person or send trays for people to serve themselves. Tell us which works better for your meeting when you order.

How much notice do you need for an office order?

Usually 48 hours for trays and 1 to 2 weeks for large events. If you need something sooner, call 289-670-5116 and ask.

Do you deliver to offices in Mississauga and Oakville?

Yes. We deliver across Milton, Mississauga, Oakville, Burlington, Brampton and the Halton Region. Setup can be arranged, just ask when booking.

Book your next office lunch

Send us your headcount, date and address and we will put together a quote. Prefer to text? Message us on WhatsApp.