Elegant wedding reception table with catered food displays and warm lighting

Catering that turns your event into a memory

Browse past events from Mackrell Caterings across Toronto. Weddings, corporate gatherings, and private parties, each handled with care from first tasting to final plate.

GOOD FOOD, LESS FUSS

Great events don't need perfect weather

We plan around what actually matters: good food, comfortable pacing, and a team that handles the details so you can enjoy your own party.

Menu flexibility

Menus built around what you and your guests actually enjoy, not a set package.

Stress-free setup

We drop off, set up, and check in before guests arrive so you don't have to.

Realistic timing

Honest planning so food arrives fresh when your event is actually running.

Simple coordination

One clear point of contact for your venue, your vendors, and your timeline.

Client feedback

What Toronto event hosts are saying

From backyard weddings to corporate lunches, here's how Mackrell Caterings shows up for events across Toronto.

Mackrell Caterings handled our corporate lunch in Toronto with zero fuss. The food was ready on time, the team was friendly, and the cleanup was just as smooth.

Julia Hartman smiling in a bright office

Julia Hartman

Office Manager, tech company

Our backyard wedding felt like a family dinner. The menu matched exactly what we asked for, and every guest said the food was the best part of the night.

Michael Tran smiling at an outdoor celebration

Michael Tran

Groom, backyard wedding

We booked Mackrell Caterings for a private birthday party in Toronto. They worked with our budget, planned a great menu, and delivered everything right on schedule.

Priya Sharma smiling at a casual event

Priya Sharma

Host, private party

Planning Your Event

Let's plan your event together

Tell us about your event, and we'll build a menu around it. A quick call, a tasting, then we handle the details from first plate to last.

Got an event in mind? Let's plan your menu and reserve your date.

Tell us about your event and we'll build a menu around it. Call +1 234 567 8900 or email email@mybusiness.com to lock in your date.