Best places to find Christmas dinner to-go in Vancouver 2024

While one of our favourite things to do is enjoy a holiday meal with our loved ones around the table, one of our least favourite things is cleaning up after said holiday meal.
That’s why restaurants across Metro Vancouver have created great holiday to-go options so you won’t have to deal with all that cleanup.
Plus, meals are available for two to over 10 people, meaning there’s a feast fit for either a romantic night in or a giant family get-together.
So without further ado, here’s a list of some of the best places to get a delicious Christmas dinner to-go in Vancouver.
Looking to leave the house and eat out this year? We’ve got a list for that too.
Peake
View this post on Instagram
What: Choice of sage and cinnamon brined turkey or yam and shiitake “meatloaf” with raisin and walnut baguette, shaved Brussels sprouts and baby kale, broccolini, carrots and parsnips, cacio e pepe Brussel sprouts, Yukon potato mash, The Fixings (focaccia stuffing, fig gravy, and orange cranberry compote), and caramelized pumpkin tart.
Cost: $297
Feeds: 4 to 6 people
Order by: December 18 by 3 pm
Pick up: Monday, December 23, between 9 am to 3 pm or Tuesday, December 24, between 9 am and noon
Rosie’s BBQ & Smokehouse
View this post on Instagram
What: Smoked and sugar-brined turkey, mashed potatoes, smoked mac and cheese, roasted carrots, Brussels sprouts (with smoked brisket), cornbread, and house-made pan gravy.
Cost: $295
Feeds: 8 to 10 people
Order by: December 20
Pick up: December 23 between 11:30 am and 4 pm
Notch8
View this post on Instagram
Option 1
What: Slow-roasted free-range Fraser Valley turkey (3 to 5 kg), traditional herb brioche stuffing, buttermilk mashed potatoes, honey-spiced carrots, blistered Brussels sprouts, cinnamon maple-glazed yams, classic pan gravy, cranberry compote, artisan rolls with butter, and cranberry orange cheesecake.
Feeds: 4 to 5 people
Cost: $315
Option 2
What: Slow-roasted free-range Fraser Valley turkey (7 to 10 kg), traditional herb brioche stuffing, buttermilk mashed potatoes, honey spiced carrots, blistered Brussel sprouts, cinnamon maple glazed yams, classic pan gravy, cranberry compote, artisan rolls with butter, and cranberry orange cheesecake.
Feeds: 8 to 10 people
Cost: $519
Order by: December 19 at 5 pm
Pick up: December 24 or 25 from 10 am to 4 pm
The Greek
View this post on Instagram
What: 1kb of five-hour braised shoulder of lamb with long grain rice, lemon potatoes, seasonal vegetables, and tzatziki
Feeds: 4 people
Order by: 48 hours before pickup
Pick up: From December 20 to January 5
Truffles Fine Foods
View this post on Instagram
Option 1
What: Roasted carved turkey, apple and onion stuffing, roasted garlic mashed potatoes, Brussels sprouts and roasted carrots, spinach and almond salad, and baked sticky toffee pudding.
Feeds: 4 people
Cost: $180
Option 2 (GF, DF, and Vegan)
What: Roast vegetable loaf and cranberry glaze, butternut squash and cauliflower, roasted garlic and olive oil mashed potatoes, roasted baby beets, Brussels sprouts and broccoli salad, and pumpkin spice cake.
Feeds: 4 people
Cost: $160
Order by: December 18
Pick up: December 24 (Delivery also available for a fee)
H Tasting Lounge
View this post on Instagram
Option 1
What: Whole roasted festive turkey, creamy Yukon gold mashed potatoes, Christmas apple and brioche stuffing, rosemary and maple glazed root vegetables, roasted Brussels sprouts and shallots, cranberry sauce, turkey gravy, rosemary brioche rolls, and chocolate hazelnut yule log.
Feeds: 8 to 10 people
Cost $449
Order by: December 2o by 5 pm
Option 2
What: Whole roasted carved festive turkey, creamy Yukon gold mashed potatoes, Christmas apple and chestnut stuffing, rosemary and maple glazed root vegetables, roasted Brussels sprouts and shallots, cranberry sauce, Turkey gravy, chocolate hazelnut yule log.
Feeds: Minimum 2 people and maximum 6 people
Cost: $69 per person
Order by: December 22 by 5 pm
The Lazy Gourmet
View this post on Instagram
Lunch
What: Arugula and radicchio salad, sweet rolls, maple bourbon-glazed Hallmark Farm turkey, spiced apple and cranberry sauce, focaccia stuffing with leeks and currants, roasted garlic mashed potatoes, Lazy Gourmet signature gravy, broccolini with orange-infused brown butter, and chocolate pumpkin tart.
Feeds: Minimum 10 guests
Cost: $38 per person
Order by: December 18 at 4 pm
Pickup: December 24 from 8 am to noon
Dinner
What: Arugula and radicchio salad, sweet rolls, maple bourbon-glazed Hallmark Farm turkey, spiced apple and cranberry sauce, focaccia stuffing with leeks and currants, roasted garlic mashed potatoes, Lazy Gourmet signature gravy, broccolini with orange-infused brown butter, and chocolate pumpkin tart.
Feeds: Minimum 6 guests
Cost: $46 per person
Order by: December 18 at 4 pm
Pickup: December 24 from 8 am to noon
Blue Hat Bakery-Café at Pacific Institute of Culinary Arts
View this post on Instagram
What: Citrus-safe roasted turkey breast, turkey leg roulade, buttermilk garlic mash potatoes, green bean almondine with bacon, spiced delicata squash (with kale, pickled onions, and pomegranate), slat-baked golden beers, Brussels sprouts, and maple-glazed carrots, caramelized onion and herb cranberry brioche stuffing, traditional turkey gravy, orange-cranberry sauce, and sticky toffee pudding with Cambridge burnt cream.
Feeds: 2 people
Cost: $149
Order by: December 22 at 4:30 pm
Pickup: December 23 between 10 am and 3 pm, and December 24 between 10 am and 2:30 pm
Edge Catering
View this post on Instagram
Take Home Holiday Dinner
What: free-range organic turkey carved with white and dark meat, turkey jus, apple brioche bread pudding, Yukon whipped potatoes, roasted winter vegetables, cranberry and orange compote, and sticky toffee pudding.
Feeds: 4 people
Cost: $199
Order by: Noon on December 19
Pickup: December 24 between 9 am and 2 pm
A vegan meal for two for $75, rib-eye for four for $190, and a deliverable holiday menu are also available.
- You might also like:
- Team behind The Story Cafe to open new Vancouver concept in 2025
- 24 recent restaurant closures in and around Vancouver you should know about
- How to eat and celebrate your way through Dongzhi Festival, the Chinese Winter Solstice
Provence Marinaside
View this post on Instagram
What: Carved turkey, roasted vegetables, cranberry sauce, mashed potatoes, gravy, dinner roll, and chocolate fondant.
Cost: $49 per person
Order by: December 22
Pickup: December 24
Railtown Catering

Photo: Leila Kwok
Half size package:
What: half of a pre-carved safe-roasted turkey, traditional giblet gravy, wildflower honey and ginger infused cranberry sauce, organic mesclun greens (with candied walnuts, citrus segments, and aged sherry vinaigrette), brioche bread stuffing (with dried apricot, chestnut, and pistachio), maple glazed sweet potatoes, mashed Yukon gold potatoes, buttered carrots, brussels sprout with toasted almonds, house-made Railtown dinner rolls and focaccia bread with sweet butter, and pecan pie.
Feeds: 5 to 6 people
Cost: $309
Pick up: Between 10 am and 5 pm on December 24, 25, and 26. Hot food pickup is available between 3 to 5 pm on Decmeber 24 and 25. Delivery is also available.
Full-size package:
What: Pre-carved safe-roasted turkey, traditional giblet gravy, wildflower honey and ginger infused cranberry sauce, organic mesclun greens (with candied walnuts, citrus segments, and aged sherry vinaigrette), brioche bread stuffing (with dried apricot, chestnut, and pistachio), maple glazed sweet potatoes, mashed Yukon gold potatoes, buttered carrots, brussels sprout with toasted almonds, house-made Railtown dinner rolls and focaccia bread with sweet butter, and pecan pie.
Feeds: 10 to 12 people
Cost: $449
Pick up: Between 10 am and 5 pm on December 24, 25, and 26. Hot food pickup is available between 3 to 5 pm on Decmeber 24 and 25. Delivery is also available.
Joseph Richard Group
View this post on Instagram
What: Whole roasted Fraser Valley turkey, brown butter gravy, cranberry sauce, sage stuffing, dinner rolls, creamery butter mashed potatoes, bacon creamed corn, maple roasted carrots and squash, and chocolate turtle cheesecake.
Feeds: 6 to 8 people
Cost: $439
Order by: December 24
Pickup: December 24 and 25. Delivery is also available in select cities.
Globe@YVR
View this post on Instagram
Turkey for 2
What: Fresh-baked dinner rolls, creamery butter, Fraser Valley slow-roasted turkey, sage-infused gravy, local cranberry relish, local harvest Yukon gold whipped potatoes, maple Brussels sprouts, orange braised carrots, traditional stuffing, and a choice between pumpkin pie with candied pumpkin seeds and vanilla chantilly or old-fashioned pecan pie with vanilla chantilly.
Feeds: Two people
Cost $129
Order by: December 20 at 3 pm
Pickup: December 23, 24, or 25
Signature Turkey-to-go
What: Fresh-baked dinner rolls, creamery butter, Fraser Valley slow-roasted turkey, sage-infused gravy, local cranberry relish, local harvest Yukon gold whipped potatoes, maple Brussels sprouts, orange braised carrots, traditional stuffing, and a choice between pumpkin pie with candied pumpkin seeds and vanilla chantilly or old-fashioned pecan pie with vanilla chantilly.
Feeds: 8 to 10 people
Cost: $469
Order by: December 20 at 3 pm
Pickup: December 23, 24, or 25
Still Hungry? Discover Dished Vancouver on TikTok.