Toronto restaurants with Christmas 2017 menus

Where to dine Christmas Eve and Christmas Day


The Queen West spot is celebrating the Iranian festival of Yalda beginning December 21 and continuing through Christmas with a $35 menu that includes ash e reshteh, adas polo and pomegranate seeds with SOMA chocolate for dessert. 

Cafe Boulud

Daniel Boulud’s Four Seasons brasserie will be offering a three-course Christmas Day prix fixe featuring dishes like chestnut soup, heritage turkey and venison with lingonberries ($107/person).


Colette Grand Café will be hosting a Christmas Day brunch buffet from 10 am to 2:30 pm, including an omelette station, seafood, desserts, and holiday faves, for $75 per person. 

Drake Hotel

The Drake’s Christmas Day “Festivus” dinner includes roast turkey, cider glazed ham, and traditional sides for $35 a person.


The 24-hour Dundas West diner’s “deep-fried turkey marathon” returns for another year from Christmas Eve until Boxing Day, with partial proceeds going to The Stop. (Also, they’ll have super-cheap drink deals!)


For Christmas Eve, Daisho is offering a whole roasted duck feast ($190/two ducks, plus sides) that feeds up to six people (book reservations until December 20). A limited a la carte menu and Daisho’s regular large-format meals will also be available.


ONE‘s Christmas Eve and Christmas Day prix-fixe menu is $110 per person and offers options like miso cod or organic turkey with roasted apple stuffing.


For Christmas Eve, this modern Northern Italian trattoria on Queen West is rolling out an $80 four-course menu featuring tons of traditional holiday dishes. (A sampling: lasagna, polenta with porcini and gorgonzola, roasted rabbit, and panettone for dessert.)


The Ritz-Carlton’s restaurant is offering a four-course Christmas Eve dinner and Christmas Day brunch (both $109 per person). They’re also pulling out all the stops for families at the brunch service, including games, activities, Christmas movies and a visit from Santa.

Windsor Arms

The Courtyard Cafe is offering a brunch buffet on Christmas Eve ($65) and Christmas Day ($85), featuring an omelette station, fresh seafood and bottomless mimosas. Or head there for a dinner buffet on Christmas Day ($85) dishes include trout, blinis, a selection of pastas, and festive desserts.

Reservations are strongly advised for all holiday menus.

Want to know what else is open Christmas Day 2017? Check out our list of activities. | @nataliamanzocco

Leave your opinion for the editor...We read everything!

Your email address will not be published. Required fields are marked *

  • This Week’s Issue