🍴 Vancouver, Canada

Plant-Based Restaurants in Vancouver

12 verified venues. Prices in local currency, HappyCow ratings, and honest verdicts from the Leaf & Roam team.

01

MeeT

100% Vegan
4288 Main Street, Vancouver, BC V5V 3P9

MeeT is Vancouver's beloved all-vegan comfort food destination, serving up indulgent burgers, loaded fries, and creative bowls that convince even the most committed carnivores. The Main Street location anchors a growing mini-chain that has become a cornerstone of the city's plant-based scene. Expect lively crowds, craft cocktails, and portions that leave no one hungry.

HappyCow: ★★★★☆ 4.5/5 (187+ reviews)
Google: 4.5/5
Price: $9–16 (CAD$12–22)
02

Heirloom Vegetarian

1509 West 12th Avenue, Vancouver, BC V6J 2E3

Heirloom Vegetarian brings fine-dining elegance to plant-based eating with a menu rooted in seasonal BC produce and global technique. The space is intimate and warmly lit, perfect for a slow dinner where each course surprises. Most dishes are vegan or easily modified, and the wine list features organic and biodynamic selections from the Okanagan and beyond.

HappyCow: ★★★★☆ 4.5/5 (142+ reviews)
Google: 4.4/5
Price: $13–26 (CAD$18–35)
03

Virtuous Pie Vancouver

100% Vegan
583 Main Street, Vancouver, BC V6A 2T6

Virtuous Pie proves that vegan pizza can stand on its own with creative pies topped with cashew mozzarella, house-made sauces, and seasonal vegetables. The Chinatown storefront doubles as a soft-serve ice cream counter offering rotating plant-based flavours. It is a fast-casual favourite for visitors exploring the neighbourhood's historic streets and night markets.

HappyCow: ★★★★☆ 4.0/5 (118+ reviews)
Google: 4.3/5
Price: $10–15 (CAD$14–20)
04

The Acorn

3995 Main Street, Vancouver, BC V5V 3P3

The Acorn is Vancouver's most acclaimed vegetable-forward restaurant, earning national recognition for dishes that treat produce as the star rather than a side. The tasting menu transforms beets, mushrooms, and root vegetables into multi-textured compositions that rival any fine-dining experience in the city. Vegan options are plentiful and the cocktail programme is inventive and seasonal.

HappyCow: ★★★★☆ 4.5/5 (96+ reviews)
Google: 4.6/5
Price: $16–31 (CAD$22–42)
05

Chickpea

100% Vegan
4298 Main Street, Vancouver, BC V5V 3P9

Chickpea is a tiny Mediterranean counter-service spot that packs enormous flavour into every falafel wrap, hummus plate, and grain bowl. Everything is plant-based and made fresh daily, with generous portions that make it one of the best value meals in Vancouver. The line often stretches out the door at lunch, and regulars swear by the garlic sauce.

HappyCow: ★★★★☆ 4.5/5 (204+ reviews)
Google: 4.6/5
Price: $7–12 (CAD$10–16)
06

Nuba

207 West Hastings Street, Vancouver, BC V6B 1H7

Nuba brings Lebanese home cooking to Gastown with a menu built around mezze platters, crispy cauliflower, and fragrant stews that translate beautifully to plant-based eating. The exposed-brick Gastown location has the energy of a neighbourhood gathering place, and the kitchen is generous with vegan substitutions. Their najib's special cauliflower has achieved near-legendary status in the city.

HappyCow: ★★★★☆ 4.0/5 (78+ reviews)
Google: 4.4/5
Price: $10–19 (CAD$14–26)
07

Do Chay

100% Vegan
1392 Kingsway, Vancouver, BC V5V 3E4

Do Chay is a Vietnamese-inspired vegan restaurant that captures the bright, herbaceous soul of Saigon street food without any animal products. The pho is deeply flavoured, the banh mi is crispy-soft perfection, and the lemongrass dishes carry real heat. It is a reflection of Vancouver's Pacific Rim identity, run with warmth and a commitment to making plant-based Vietnamese food accessible to everyone.

HappyCow: ★★★★☆ 4.5/5 (132+ reviews)
Google: 4.7/5
Price: $9–15 (CAD$12–20)
08

The Arbor

100% Vegan
3941 Main Street, Vancouver, BC V5V 3P3

The Arbor is a fully vegan restaurant from the team behind The Acorn, offering a more casual but equally creative take on plant-based cuisine. The menu leans into global flavours with Korean-inspired tacos, mushroom ragu, and seasonal vegetable plates that showcase BC produce. The space feels like a natural extension of Main Street's progressive food culture.

HappyCow: ★★★★☆ 4.5/5 (67+ reviews)
Google: 4.5/5
Price: $12–21 (CAD$16–28)
09

Kokomo

100% Vegan
2867 West Broadway, Vancouver, BC V6K 2G6

Kokomo is a bright, plant-filled vegan cafe in Kitsilano that serves colourful smoothie bowls, nourish plates, and hearty brunch dishes with a health-conscious edge. The aesthetic is unashamedly Instagram-friendly, but the food backs it up with real flavour and substance. It captures the Kits neighbourhood spirit perfectly: active, outdoorsy, and mindful about what goes on the plate.

HappyCow: ★★★★☆ 4.5/5 (89+ reviews)
Google: 4.6/5
Price: $10–18 (CAD$14–24)
10

Naam Restaurant

2724 West 4th Avenue, Vancouver, BC V6K 1R1

The Naam is Vancouver's original vegetarian restaurant, operating since 1968 and holding its ground as a Kitsilano institution for over five decades. The menu is an eclectic mix of global comfort food, from dragon bowls to enchiladas, with most items available vegan. Open late and filled with the relaxed energy of live acoustic music, it remains a rite of passage for every plant-based traveller visiting the city.

HappyCow: ★★★★☆ 4.0/5 (312+ reviews)
Google: 4.2/5
Price: $9–16 (CAD$12–22)
11

Indigo Age Cafe

100% Vegan
436 Richards Street, Vancouver, BC V6B 2Z3

Indigo Age Cafe is a fully vegan and largely raw restaurant tucked into downtown Vancouver, offering cold-pressed juices, living food plates, and dehydrated crackers alongside heartier cooked options. The space doubles as a wellness hub with a calm, intentional atmosphere. For travellers looking to reset after long flights or indulgent eating, this is the cleanest meal in the city centre.

HappyCow: ★★★★☆ 4.5/5 (73+ reviews)
Google: 4.5/5
Price: $10–16 (CAD$14–22)
12

Bandidas Taqueria

2544 Commercial Drive, Vancouver, BC V5N 4B8

Bandidas Taqueria is a Commercial Drive staple serving Mexican-inspired vegetarian and vegan comfort food with generous portions and bold flavours. The breakfast burritos are legendary among locals, and the vegan options span enchiladas, tacos, and loaded nachos. The Drive's bohemian energy spills into the restaurant, making it a perfect casual stop for travellers exploring East Vancouver's most eclectic strip.

HappyCow: ★★★★☆ 4.0/5 (156+ reviews)
Google: 4.5/5
Price: $7–13 (CAD$10–18)