10 best places to get Christmas dinner to-go in Vancouver

Dec 7 2017, 3:48 am

Let’s be real, not everyone enjoys making Christmas dinner, but we all love devouring it.

If you still want to celebrate with a holiday meal at your home, but don’t want to commit to prepping, cooking, and cleaning – we’ve got you covered.

Here are 10 places you can grab your festive dinner to-go in Vancouver.

See also

Culinary Capers

Culinary Caper’s Holiday Roast Turkey Dinner To Go includes an oven ready grain fed roast turkey, gravy, butternut squash soup, roasted pumpkin seeds, wild greens, maple roasted winter vegetables, chive and crème fraiche mashed potatoes, herb, onion, and celery stuffing, house-made spiced cranberry chutney, and sticky toffee pudding. Meal packages include dinner for five to six people or 10 to 12 people. You can substitute the turkey in these meals for an additional cost as well: Prime Rib ($500) or Roasted Ham ($300).

Order and pick-up: Orders must be placed by 2 pm on December 21 Christmas, and 2 pm on December 28 for New Years. Order by calling 604-875-0123. Pick-up times are on December 23, 24, or 26 between 10 am and 4 pm and December 30 or 31 from 10 am to 4 pm. Delivery orders will incur charges depending on location.


$200 (half turkey, five to six people)
$350 (full turkey, 10 to 12 people)

Address: 1545 W 3rd Avenue, Vancouver
Phone: 604-875-0123

Copper Chimney Indian Grill & Bar

Copper Chimney’s Turkey To-Go Package includes a cumin and coriander roasted turkey, Yukon mashed potatoes, vegetarian stuffing, roasted root veggies, cranberry mango chutney, curry gravy, and eggnog mousse cake for dessert. This meal serves approximately 4 to 6 people.

Order and pick-up: Please note, orders must be placed no later than 5 pm on December 21. Pick-up at Copper Chimney Indian Grill & Bar in the Executive Hotel Le Soleil on December 24 between 3 and 6 pm. Email requests can be sent to [email protected]. Orders require payment in full.

Price: $30 a person (minimum 4 people)

Address: Executive Hotel Le Soleil – 567 Hornby Street, Vancouver
Phone: 604-632-3013

Drew’s Catering + Events

Drew’s Catering offers a feast fit for a king for the holidays. The menu here includes
roasted baby potato salad, creamy maple cheddar soup, a marinated slow roast turkey, and honey glazed baby carrots and Brussels sprouts to name a few. For dessert expect a Buche de Noel and a semi-dried fruit cake with Vanilla ice cream too. This meal feeds six to eight people.

Order and pick-up: Orders must be received by December 20 at 3 pm. To order call/email604-568-9258 or [email protected]Available for pick-up between noon and 6 pm on Dec 23 and 24.

Price: $320

Address: 1312 Marine Drive, Vancouver
Phone: 604-568-9258

Fairmont Hotel Vancouver

The Fairmont Hotel Vancouver is serving up Turkey To-Go meals with all the sides. This package includes a Fraser Valley Turkey, sage and sausage stuffing, honey glazed heirloom carrots, Brussels sprouts, Yukon gold mashed potatoes, giblet gravy, and spiced pumpkin pie. This package serves 8 to 10 guests.

Order and pick-up: Order deadline is December 21. To order call 604-647-0517 or email [email protected]. Pick-up is between 10 am and 3 pm on December 24 and 25.

Price: $399

Address: 900 West Georgia Street, Vancouver

H2 Rotisserie & Bar

Turkey from H2 (Photo courtesy H2 Rotisserie & Bar)

H2’s Turkey Takeout is definitely worth opting for this holiday season. Enjoy a slow roast Rossdown Farm free range turkey, fig and brioche stuffing honey roasted winter vegetables, buttered carrots and sprouts, buttermilk pomme purée, sage pan gravy, and house cranberry sauce. Pick from desserts like pumpkin pie and shortbread cookies to make your meal complete.

Order and pick-up: Order must be received by December 20. To order call/email 604-691-6966 or [email protected]. Pick-up will be available from noon to 6 pm from December 22 to 26.


$170 (4-6 Kg, serves six to eight)
$250 (7-9 Kg, serves 10 to 12)

Please note dessert is an additional cost to the packages.

Address: 1601 Bayshore Drive, Vancouver

The Lazy Gourmet

The Lazy Gourmet has a stellar holiday menu available for 2017. This feast includes Napa cabbage, raddichio, and apple salad; baguettes; a herb roasted turkey; mashed potatoes; gravy; cranberry sauce; sweet potato and kale stuffing; holiday veggies; and a selection of holiday baking. The Lazy Gourmet can accommodate dietary restrictions, including vegan, vegetarian, gluten-free or dairy-free needs.

Order and pick-up: Orders can be made online by requesting a quote for your holiday dinner.

Price: $38 per person (minimum of six guests)

Address: 1605 West 5th Avenue, Vancouver

Railtown Catering

Railtown Catering Brioche Bread Stuffing (Photo: Jelger Tanja)

Railtown’s Holiday Turkey To-Go package features a drool-worthy selection of festive dishes including a 16-pound sage-roasted organic turkey, giblet gravy, an organic mesclun greens salad, apricot, chestnut, and brioche stuffing, maple-glazed sweet potatoes, Yukon gold mashed potatoes, baby carrots, Brussels sprouts, dinner rolls, cranberry sauce, and classic pecan pie with chantilly cream for dessert. This meal serves approximately 8 to 10 people. Partial proceeds from the sale of each package will be used to serve meals to Mission Possible.

Order and pick-up: Orders for Railtown Catering’s Holiday Turkey To-Go packages must be received by Wednesday, December 20 at noon and may be placed online or by calling 604-568-8811. Pick-ups for both ready-to-eat and ready-to-bake are on December 24 and 25, and ready-to-bake only on December 26 at Railtown Cafe at 397 Railway Street, or there is an option for delivery within the Greater Vancouver area for an additional charge.

Price: $299 (hot and cold)

Address: 397 Railway Street, Vancouver
Phone: 604-568-8811

The Sutton Place Hotel Vancouver

The Sutton Place Hotel is offering their Christmas Turkey-To-Go dinner which includes an 18-pound roasted turkey, apple sage stuffing, seasonal veggies, mashed potatoes, cranberry sauce, dinner rolls, gravy, and cranberry cheesecake. All of these items can be purchased separately or added onto a dinner, including a Yule Log dessert. This dinner serves approximately 10 to 12 people.

Order and pick-up: Orders will be taken until supplies last. No substitutions. Five days advance notice is required. Pick-up time 11 am to 7 pm throughout December. To schedule a pick up between December 24 and December 26, orders will need to be placed by noon on December 20.

Price: $395

Address: 845 Burrard Street, Vancouver
Phone: 604-682-5511 ext. 34 

Truffles Fine Foods

Truffles Fine Foods is offering a Christmas Dinner To-Go this year which features a whole roasted boneless turkey, buttered yam purée, a steamed vegetable medley, and chocolate pecan pie. This package serves approximately four people.

Order and pick-up: All orders must be confirmed by December 19. Pick-up times will be from December 22 to 24 before 3 pm. To order please call/email 604-505-4961 ext.2 or [email protected].

Price: $125

Address: 5151 Oak Street, Vancouver
Phone: 604-505-4961

Whole Foods Market

Whole Foods Market has a plethora of combos and holiday meals that you can take to-go this season. Packages include a traditional meal for 8 with an organic turkey, a JD Farms turkey, a prime rib roast, or a honey-glazed ham dinner, a vegan dinner for 4, and a classic turkey meal for 4. All items included in these meals can be ordered individually in addition to Bûche de Noëls and a variety of hors d’oeuvres platters.

Keep in mind that these items may not be available in certain locations so check out the Christmas selection online before ordering.

Price: Varies per package/item
Address: 4 locations in Vancouver

See also
DH Vancouver StaffDH Vancouver Staff

+ Dished
+ Listed
+ Christmas