11 places to get holiday dinner to-go in Vancouver this season

Nov 25 2019, 9:00 am

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

If you 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 for everything from turkey to holiday pies.

Here are the best places to get a delicious Christmas dinner to-go in Vancouver.

Railtown Catering

Railtown’s holiday dinners to-go serve eight to 10 guests and include a pre-carved 16-lb sage-roasted turkey, traditional giblet gravy, a variety of festive side dishes, and classic pumpkin pie to finish.

Price: $339
Pick-up/Delivery: Ready-to-eat (hot) or ready-to-bake (cold) formats are available for pick-up or delivery on December 24, 25, and 26 between specific times
Address: Railtown Cafe – 397 Railway Street, Vancouver
Phone: 604-568-8811

Orders must be placed by Thursday, December 19 at noon.

The Lazy Gourmet

The Lazy Gourmet’s popular turkey menu is meant for a minimum of six people and comes with turkey, all the sides, and dessert.

Price: $28 per person (4oz lunch), $36 per person (6oz dinner)
Pick-up/Delivery: Available for pick-up, delivery, or can be catered in-home
Address: 1605 West 5th Avenue, Vancouver
Phone: 604-734-2507

JW Marriott Parq Vancouver

This festive feast feeds 7-10 guests and includes turkey and all the trimmings. Festive dinners are available starting December 13 and must be ordered 72 hours in advance. Orders for Christmas Eve and Christmas Day must be made by December 18.

Price: $550
Pick-up/Delivery: Available for pick-up
Address: 39 Smithe Street, Vancouver
Phone: 604-676-0888


Feast is offering a take-home holiday dinner this year. This features a ready-to-cook Beef Wellington and an assortment of roasted seasonal vegetables. will be available for pick up at the restaurant on Sunday, December 22. Orders can be placed via email at [email protected] until Sunday, December 15.

Price: Packages for groups of four ($80), eight ($140) or 12 guests ($220)
Pick-up/Delivery: Available for pick-up December 22
Address: 2423 Marine Drive, West Vancouver
Phone: 604-922-1155

Orders can be placed via email at [email protected] by December 15.

Drews Catering & Events

Drews holiday menu serves around eight people and is available for pick-up only. This is the full meal deal and comes with dessert.

Price: $295
Pick-up/Delivery: December 23 and 24 from 10 to 6 pm
Address: 1312 SW Marine Drive, Vancouver
Phone: 604-568-9258

Orders must be placed 72 hours in advance.

Two Rivers

Two Rivers’ Christmas Heat & Serve Dinner is $350 + tax and serves 8-10 people.
The meal includes a Rossdown Farms Roasted Turkey Breast Roll, Smoked Maple Glazed Kessler Ham, Red Eye Gravy, and a Traditional Yule Log from Temper Chocolate & Pastry to name a few. 

Price: $350
Pick-up/Delivery: December 23 from 10 am to 6 pm and 24 from 10 am to 3 pm
Address: 180 Donaghy Avenue, North Vancouver
Phone: 604-990-5288

Orders can be placed via email at [email protected] by 6 pm December 18.

The Sutton Place Hotel Vancouver

The Sutton Place Hotel offers a Turkey-To-Go feast, and all you need to do is simply pick it up. Get the full meal deal, including a basted, braised, boiled, and baked 18-pound turkey, which feeds eight to 10 people.

Price: $385
Pick-up/Delivery: Pick-up December 24 to 26 from noon to 7 pm
Address: 845 Burrard Street, Vancouver
Phone: 604-682-5511 ext. 34

Orders must be placed by noon on December 20.

Whole Foods

Folks can order seven different combos of Christmas dinners to-go from Whole Foods. From classic turkey dinners to a vegan holiday spread, there’s an option for every group and dietary preference.

Price: $100–$400
Address: Several locations in Vancouver

H2 Rotisserie & Bar

H2’s Christmas to-go feast features turkey, all the sides we know and love, as well as shortbread cookies and a half dozen mince pies.

Price: $250-$350
Pick-up/Delivery: Pick-up December 22 to 26 from noon to 7 pm
Address: 1601 Bayshore Drive, Vancouver
Phone: 604-691-6966

Orders must be placed by December 20.

Truffles Fine Foods

Truffles is offering a Christmas meal of oven-roasted turkey with gravy and homemade cranberry sauce, garlic mashed potatoes, root vegetables, and cinnamon apple rhubarb pie. This feast feeds up to four people.

Price: $180
Address: Three locations in Vancouver
Phone: 604-505-4961

Orders must be placed by December 16.

Hawksworth Catering

Hawksworth is offering a Holiday Turkey To-Go that can be ordered by phone or online three business days prior to pick-up. This dinner serves eight to 10 guests.

Price: $495
Address: Bel Cafe Kitsilano – 1780 W 3 Avenue, Vancouver
Phone: 604-605-3325 ext 1.

Orders must be placed three business days before.

DH Vancouver StaffDH Vancouver Staff

+ Dished
+ Listed
+ Christmas