Toronto’s dynamic dining scene is ready to celebrate the season with festive menus and takeaway options. From elegant afternoon teas to indulgent Christmas dinners, restaurants across the city are offering holiday meals that capture the essence of the season. Whether you’re planning a cozy brunch, a festive dinner, or need a pre-cooked turkey for an at-home feast, Toronto has a variety of options to make your celebrations special. Here’s a roundup of top Christmas dining and takeaway choices around the city.

Christmas Eve falls on Tuesday, December 24 this year, followed by Christmas Day on Wednesday, December 25.
Christmas Toronto 2024: Restaurant Offerings
This list is not exhaustive and I update the information becomes available. I try to feature as much as I can but certainly this is not all that is out there. If your favorite restaurant is not on the list, I would recommend contacting them to see what they are offering.
Eataly Toronto
Eataly Toronto will be open on Christmas Day at all three locations—Sherway Gardens, Don Mills, and Yorkville—offering exclusive three-course holiday menus at La Pizza & La Pasta, La Piazza, Ristorante, and Trattori. Kids eat free on Christmas Day.
At La Pizza & La Pasta, the $55 prix-fixe menu includes one antipasto, one piatti, and Eataly’s signature panettone served tableside. Antipasti options feature dishes like Polenta e Funghi with Parmigiano Reggiano fonduta and Urbani Black Truffle Butter or Tartare di Tonno with lemon vinaigrette and avocado. For piatti, diners can choose from options like Linguine allo Scoglio with PEI mussels, Manila clams, and wild Gulf shrimp, or Maltagliati alla Norcina with porcini mushroom and sausage ragù. Desserts include classic panettone with housemade chocolate or mascarpone sauce.
For those celebrating at home, Eataly Yorkville offers “Christmas Made in Eataly,” a catered holiday feast delivered directly to your door. The menu includes mains such as Tuscan-style roasted turkey breast and oven-roasted Atlantic salmon, with sides like Porchetta Stuffing and Eggplant Parmigiana. Desserts such as Tiramisu della Nonna and Panna Cotta Holiday can also be added.
12 Tables
12 Tables will be open on Christmas Eve and Christmas Day with a festive set menu priced at $99 per person. Dinner service runs from 5 PM to 9 PM on Christmas dates and until 10 PM on New Year’s Eve.
The menu begins with house focaccia and an amuse bouche. Guests can then choose from four antipasti options, including Butternut and Kabocha Acorn Pumpkin Soup, Burrata with citrus orange poppy seed dressing, Chilled Tiger Shrimp with house cocktail sauce, or Hand-Cut Steak Tartare with house crostini.
Following a house sorbet intermezzo, the second course offers a selection of mains, such as Red Wine Marinated Rack of Lamb, Porcini Mushroom Tagliatelle in a rich cream sauce, Miso-Glazed Californian Black Cod with seasonal vegetables, or Sautéed Lobster Tail and Tiger Shrimp in a saffron cream sauce over tagliatelle pasta.
For dessert, options include Basque Mascarpone Cheesecake with cherry compote, Key Lime Pie with fresh fruit, or Pavlova with whipped cream, raspberry coulis, and strawberries.

The Ritz-Carlton, Toronto
The Ritz-Carlton, Toronto is offering a variety of festive dining experiences at TOCA and EPOCH this holiday season.
TOCA Restaurant
- Christmas Eve & Christmas Day Brunch Buffet: Seafood bar, live-action stations, and a dessert cave.
- Seatings: 12 PM & 2:30 PM
- Price: $175 CAD/adult, $80 CAD/child (ages 12 and under).
- Cena di Natale (Christmas Eve & Day Dinner): Four-course Italian holiday menu with optional wine pairings.
- Price: $150 CAD/adult, $40 CAD/child (ages 12 and under).
EPOCH Bar & Kitchen Terrace
- Christmas Eve & Christmas Day Dinner: A la carte menu with signature holiday dishes.
Old Mill Toronto
Old Mill Toronto is hosting several festive buffet experiences this holiday season:
- Christmas Buffet: Available on December 24, with dishes such as roasted turkey, honey-glazed ham, buttery mashed potatoes, cranberry sauce, and roasted vegetables. Pricing is CA$75 per adult, CA$30 for children aged 4-11, and free for infants under 3. Reservations are for 2-hour seating times.
- Festive Dinner Buffet: Offered on December 29 for CA$60 per adult and CA$30 per child aged 4-11. Guests can enjoy holiday appetizers, salads, hot dishes, and desserts while exploring the beautifully decorated dining room.
- Festive Brunch Buffet: Available on December 28, with the same pricing as the dinner buffet (CA$60 per adult and CA$30 per child aged 4-11). This brunch features holiday-themed selections and a gingerbread house display by the pastry team.
Joni Restaurant
Joni Restaurant in Toronto is offering several holiday dining experiences:
- Buffet-Style Menu: Available on December 24, 25, and January 1, priced at $95 per person.
- Holiday Dinner: A four-course prix-fixe menu served on December 24 and 25 for $145 per person.
- Afternoon Tea (Dec 21, 2024 – Jan 2, 2025): A luxurious tea experience featuring curated sweets and savories paired with Sloane Tea selections.
- Pastry at the Park: $64 per person
- Tea at the Park: $94 per person
- Indulgence at the Park: Includes sweets, savory bites, two Sloane Teas, and two glasses of Dom Perignon for $294 per person.
Gatsby by Windsor Arms
Gatsby by Windsor Arms in Toronto is offering several festive dining options this Christmas season.
On Christmas Eve, guests can enjoy a buffet-style dinner featuring an array of traditional and elevated holiday dishes, priced at $145 per adult and $55 per child aged 3-10, with complimentary dining for children under 3.
On Christmas Day, the brunch buffet will include bottomless mimosas and is priced at $165 per adult and $65 per child aged 3-10. Additionally, a five-course prix-fixe dinner will be available in the evening for $175 per person, offering a curated selection of holiday-inspired dishes.
Minami Restaurant
Minami Restaurant in Toronto is offering a Holiday Five-Course Tasting Menu from November 15 to December 30. Priced at $110, this menu features Aburi Sushi alongside a choice of Saikyo Miso-baked Sablefish or U.S. Wagyu for the entrée, plus two starters and dessert.
Menu Highlights:
- Amuse-Bouche: Edamame, corn, dumpling skin, Hokkaido uni, pickled ginger, soy glaze
- Salmon Crudo: Yukke sauce, goma-ae sauce, shiso leaf, binchotan oil, sweet lemon
- Sushi: Chef-selected Aburi Oshi Sushi, Aburi nigiri, and Minami Roll
- Entrée Choices:
- Saikyo Miso-baked Sablefish with mushroom rice and yuzu miso reduction
- 3oz U.S. Wagyu with peppercorn jus and confit eggplant
- Dessert: Featured ice cream
TOCA by The Ritz-Carlton, Toronto
TOCA by The Ritz-Carlton, Toronto is offering two 2024 Christmas Turkey To-Go packages, perfect for celebrating at home. Both packages are available for pickup on December 24 and December 25 from 2 PM to 5 PM, with orders required by 3 PM on Friday, December 20.
Packages:
- Serves 4 Guests: $440
- Serves 6-8 Guests: $660
Menu Highlights:
- Starters:
- French Onion Soup with crostini, Gruyere, and Swiss cheese
- Roasted Vegetable & Winter Salad with arugula, heirloom carrots, and pomegranate
- Figs & Prosciutto with burrata, chicory greens, and candied pecans
- Main Course:
- Ontario Natural Free-Range Turkey with giblet gravy, cranberry orange sauce, sourdough stuffing, and truffle-infused dried fruit
- Sides:
- Buttermilk Mashed Potatoes
- Roasted & Glazed Heirloom Baby Carrots with Cipollini onion and fine herbs
- Cheesy Root Vegetable Gratin
- Baked Eggplant Parmesan
- Dessert:
- Housemade Apple Pie with bourbon whipped cream and caramel sauce
If you are a restaurant/business that wants to be featured, please visit this page for the submission guidelines.