Best vegan restaurants vancouver

Last year Vancouver was named one of the top 10 most popular cities in the world for veganism. In fact, Vancouver was the only Canadian city to make the list! And, it’s easy to see why. Not only is Vancouver a great food city – there are dozens of fantastic options for vegan restaurants. Whether you want fine dining or indulgent burgers, this vegan-forward city has it all. And we’ve found the best of the best. Here are 10 delicious vegan restaurants you need to visit in Vancouver, BC. 

1. The Acorn

The Acorn calls itself “Vancouver’s best vegan and vegetarian fine dining restaurant,” and we couldn’t agree more. This restaurant has won countless awards, including the top spot on Big 7 Travel’s 2019 50 Best Vegan Restaurants in the World. 

The Acorn’s menu focuses on creating innovative dishes that use local, seasonal ingredients. The menu is constantly updating, but you can never go wrong with ordering the vegan kale caesar salad, a pasta dish, or the daily harvest. 

The menu is vegetarian, but it clearly marks everything that can be made vegan and gluten-free. Come here for a beautiful, upscale dinner out full of exquisite dishes and creative cocktails. 

The Acorn is a fine dining vegan and vegetarian restaurant in Vancouver.
Via @acornvancouver on Instagram

2. Meet on Main

Meet on Main came on the scene in Vancouver a couple of years ago and immediately gained immense popularity. The restaurant now has three locations across the city. Meet focuses on offering a full vegan menu of comforting burgers, pastas, and appetizers. We love the burgers here and can’t get enough of The Double Double. This burger comes with a thick patty, coconut bacon, crispy house bacon, Chao cheese, and queso. Upgrade your side of fries to a side of vegan poutine and you’ll be in heaven. 

Meet on Main in Vancouver
Via @meetonmain on Instagram

3. Chickpea

Chickpea is an entirely vegan restaurant focusing on serving food with a Mediterranean influence. This menu has fantastic options for breakfast, lunch, and dinner. In fact, breakfast is served all day! And their lox bagel made of marinated carrot slices is a fan favorite with just about every Vancouver vegan. 

If you’re not in the mood for breakfast, we recommend the classic “chickpea experience.” You start by choosing whether you want a hummus plate, platter, pita, or salad. Next, you pick your filling – our picks include the falafel and the shawarma (made of soy curls). You’ll be absolutely impressed with everything on the menu. The portion sizes are enormous and the food is healthy and fresh. 

Chickpea is a vegan restaurant in Vancouver, BC.
Via @ilovechickpea on Instagram

4. Heirloom

Heirloom is another one of Vancouver’s fine dining vegetarian and vegan restaurants. Located on Vancouver’s busy South Granville street, this spot offers healthy, addictive, and delicious food. We especially love Heirloom for their weekend brunch menu. The vegan buttermilk pancakes are fantastic and come with a mixed berry compote, cashew praline and cream sauce, toasted pistachios, and maple syrup. Or, try the truffle mushroom benny with turmeric tofu “eggs,” vegan truffle hollandaise, vegetable croquette, sauteed local mushrooms, and almond ricotta. This is easily the best vegan brunch in the city! 

Heirloom's vegan pancakes
Via @heirloomveg on Instagram

5. Chau Veggie Express

This vegan restaurant serves amazing Vietnamese dishes that taste so authentic that it’s hard to believe everything is plant-based! Chau Veggie has two locations in Vancouver: one in Granville Island and one in East Vancouver. Come to Chau on a classic rainy Vancouver day and enjoy a warm, soothing bowl of the Golden Temple Soup or the Diving for Pearls Soup. You can also get some fantastic vegan drinks here (like a plant-based Vietnamese coffee) and in-house desserts. 

If you love the food here, you might want to shop Chau’s retail products. You can buy their broth, fishless sauce, and the crispy spring rolls to take home with you. 

Veggie Chau Express
Via @chowatchau on Instagram

6. Bandidas Taqueria

If you’re in the mood for Mexican-inspired food, run to Bandidas Taqueria. Open since 2009, this vegetarian and vegan restaurant has become a Vancouver staple. The menu has everything you could possibly want – chips and dips, soups, salads, burritos, tacos, nachos, quesadillas, and enchiladas. You can make any item on the menu vegan by opting for plant-based cheese and plant-based sour cream. Visit Bandidas’ restaurant location on Commercial Drive or catch its food truck parked in various spots across the city. 

Bandidas Taqueria has some of the best vegan tacos in Vancouver.
Via @bandidas_taqueria on Instagram

7. The Naam

The Naam is Vancouver’s original and longest-standing vegan and vegetarian restaurant. It originally opened in 1968 and is proud that it’s stayed a small, local place to this day. The menu is extensive, offering appetizers, burgers, Mexican food, bowls, and more. The dishes are fresh and full of flavor. The must-have dishes here include the sesame-honey fried tofu, the Naam dragon bowl, and crying tiger Thai stir fry. 

Pro Tip: Be prepared for a bit of wait as you’ll often find a line here during peak hours for brunch, lunch, and dinner. The Naam is open 24/7, though, so you can drop by anytime! 

Delicious, big portions of vegan food at The Naam.
Via @exploreandeatmtl on Instagram

8. The Planetary 

If you’re looking for a quick and simple meal, The Planetary Burger is your spot. This place offers some of the best vegan burgers, fries, and shakes you’ve ever had. We highly recommend the Shroom Dip and the BBQ BacUN burgers. Get a side of chili fries or a salad and you have a complete, satisfying meal you’ll dream about later. 

But, the best part of Planetary is the milkshakes. These shakes are made in-house with a coconut and oat blend and come in several flavors (strawberry, vanilla, blueberry, chocolate, and mocha). 

Planetary Burger
Via @planetaryburger on Instagram

9. Virtuous Pie

Virtuous Pie is Vancouver’s top spot for vegan pizzas. Truly, the pizza here is so good that even carnivores come here for a slice. Virtuous Pie frequently partners with local suppliers to source ingredients for their creative pizzas. The menu is often changing, but one staple that always remains and is a must-try is the Stranger Wings buffalo cauliflower pizza. Come here to get a couple of pizzas, some starters (the garlic knots!), and some ice cream, and you have the perfect plant-based dinner. 

Virtuous Pie
Via @virtuous_pie on Instagram

10. Kokomo 

Most of the options on this list have been all about indulgence. However, Kokomo is our go-to option for fantastic vegan salads and healthy meals. This casual cafe has three locations in Vancouver, all offering 100% plant-based bowls and smoothies. Every option on the menu is healthy and delicious, so you can feel great about eating here. Our two favorites are the Hemp Caesar Salad and the Golden Laksa Noodles. 

Kokomo
Via @heykokomo on Instagram

Vancouver still has more vegan options to offer, but these are definitely the top 10 in the city. So, which spot are you trying first?