7 Vancouver Restaurants Offering Vegetarian and Vegan Christmas Menus

Butternut squash ravioli, beetroot risotto, yam and mushroom meatloaf... the festive plant-based offerings go on.

This is your guide to vegetarian and vegan-friendly Christmas dinner or lunch at Vancouver restaurants. Dine in all fancy-like in your most fabulous and festive finery or get takeout and share with your loved ones at home (wearing your most outrageous ugly Christmas sweater, of course). Either way? Delicious vegetarian meals, and not a tofurky in sight.

7 Vancouver Restaurants Serving Vegetarian Christmas Menus in 2024

The Teahouse

The Teahouse in Stanley Park’s Christmas Day Menu has a choice of starters including carrot soup, a palate-cleanser of compressed watermelon with feta and balsamic glaze, a savoury butternut squash ravioli as a main course and an unexpected strawberry (vs. the usual chocolate) Buche de Noel to finish.

The Lobby Restaurant

The Lobby Restaurant has a spectacular-sounding Festive Season three-course dinner with lots of vegetarian options, including a quinoa salad, a beetroot risotto and classic sticky toffee pudding for dessert. The restaurant is also offering Christmas dinner on both December 24 and 25, and those not interested in turkey need not fret. Try a starter like celeriac, hazelnut and truffle soup, a butternut squash frittella for your main dish… and dessert? Order up a chocolate eggnog paté.

P2B Bistro & Bar

P2B Bistro & Bar has a holiday menu on offer between now and Christmas Day. The three courses start with a holiday salad (think roasted beets, marinated cinnamon apples, pine nuts and goat cheese), then a main course of linguine with lion’s mane mushrooms (hearty, meaty and earthy) and chocolate decadence cake to finish.

Seasons in the Park

Seasons in the Park has a lovely Christmas Eve menu that starts with a fresh harvest salad followed by butternut squash ravioli and pumpkin bread pudding for dessert. Winter flavours all around, and none of the heavy nap-needing after a big meal. This way you can wait up for Santa after dinner—sated, but not groggy.

The Victor

The Victor in The Parq hotel has a special Christmas set menu from December 22 to 25. Settle in and start with a mug of their signature mulled wine paired with cheese and onion bread, the dive into a Belgian endive salad, an entrée of Myca Farms mushroom risotto and toffee bread pudding with crème anglaise for dessert. Holiday meals at a hotel always feel like a staycation, and you’ve earned one.

Peake Catering

A favourite to-go seasonal holiday meal has returned: the Peake Feast To Go is back from Peake Catering, and feeds four to six hungry holiday-ers. The main is a yam and shiitake mushroom ‘meatloaf’ that is super satisfying with lentils and nuts. Sides are plentiful, including cacio e pepe Brussels sprouts, roasted cauliflower salad, mac and cheese (if our American neighbours consider this a holiday side dish, why not us too?) plus four different sweets including a caramelized pumpkin tart and a Mont Blanc pastry cream and chestnut dessert.

Meinhardt Fine Foods

Meinhardt Fine Foods has a holiday meal to-go that includes creamy truffle cauliflower soup, baked eggplant parmesan, green onion and cheddar potato casserole, bread stuffing and other vegetarian savoury sides, plus the most stylish of all cheesecakes: a pumpkin Basque.