Alright, vegan foodies, this one’s for you (and all other plant-based enthusiasts). We know Vancouver’s food scene can be a lot to navigate for newcomers to the city, so we thought we’d shout out some fantastic vegan restaurants in Vancouver to get you started. Whether you’re looking to seek old comforts at The Naam, or try something new at the recently opened Folke, there are plenty of delicious eats to go around. Let’s dive right in. 

Here are 20 of the best vegan restaurants to check out in Vancouver this summer (and year-round!)



View this post on Instagram


A post shared by M!LA (@milaplantbased)

Having launched in the fall of 2020, MILA quickly became a must-know name in the city. The new venture from the folks behind Virtuous Pie, MILA tends to focus on Asian cuisines. So, that means everything from Dan Dan Noodles to Mango Satay Slaw and Agedashi Tofu. However, there’s no denying it’s the sushi options, and especially the Aburi sushi, that are the must-try dishes from this spot.

Where: 185 Keefer Street
Options: Dine-in, takeout and delivery

Do Chay

Although billed as a vegetarian spot, the vast majority of the dishes at Do Chay are vegan, and oh so delicious. Offering vegan takes on classic Vietnamese options like pho, vermicelli and spring rolls, Do Chay has become a local favourite in a very short amount of time. Our advice is to try their classic pho and maybe some of the XO potstickers before you explore the rest of the menu.

Where: 1269 Hamilton Street and 1392 Kingsway
Options: Dine-in, takeout and delivery

Eternal Abundance


View this post on Instagram


A post shared by Eternal Abundance (@eternalabundance)

No longer a hidden gem for hippies, Eternal Abundance has been providing amazing groceries and cafe items for over 7 years now. What’s more, we think that it’s only getting better, especially when it comes to their food menu. Covering breakfast, lunch and dinner options, this is one of those spots where you’ll walk away happy no matter what you order – whether it’s a smoothie or a scramble. Personally, we like to treat ourselves to the Quinoa Waffles at least once a month.

Where: 1025 Commercial Drive
Options: Dine-in, takeout and delivery

Bad Apple Restaurant

Another newer name in the city, Bad Apple is going after the ‘comfort food’ category, and they’ve got the foot on the gas. Seriously, there are more options for fries here than there are salads, which should tell you everything you need to know. We usually spring for some nachos, cauliflower wings and a couple of delicious cocktails. But, there’s no denying it’s the ‘Fig Easy’ sandwich that has become a fan favourite.

Where: 2481 E Hastings Street
Options: Dine-in, takeout and delivery

The Acorn


View this post on Instagram


A post shared by The Acorn (@acornvancouver)

The Acorn has more or less become the measuring stick for vegetarian and vegan restaurants in Vancouver. After all, it did nab the top spot in a global list of the best vegan-friendly restaurants in the world a couple of years back. And while the menu isn’t as expansive as some of the other names on this list, we’re willing to bet that absolutely everything on it will be incredible.

Where: 3995 Main Street
Options: Dine-in, takeout and delivery

The Arbor

The younger, and more casual, sibling of The Acorn is more than deserving of a visit in its own right. Everything on the menu can be made vegan, and they’ve got some delicious burgers on the menu that will go toe to toe with any other spot in the city. We also need to recommend the Caesar Wrap, which uses crispy fried artichoke to splendid effect.

Where: 3941 Main Street
Options: Dine-in, takeout and delivery

Recent Posts:
Frozen Treats: Here are 15 amazing spots to get ice cream in Vancouver this summer
Taco Tuesdays: Check out this weekly taco pop-up patio in Gastown all summer long


There’s no denying that Heirloom on Granville has one of the best interiors in Vancouver, so it’s only natural that they have the food to back it up. The entire brunch menu here can be made vegan, and so can a solid number of lunch and dinner dishes. We’re sticking with brunch though, since we’ve yet to find another spot for vegan pancakes that does it quite as well as Heirloom.

Where: 1509 W 12th Avenue and 1390 Marine Drive (West Vancouver)
Options: Dine-in and takeout

Virtuous Pie

From one space in Chinatown to an international company, Virtuous Pie is a must-know name not just for vegan fare, but for pizza in general. Opting for a delicious thin crust as the base, Virtuous Pie has a wide variety of options, ranging from classic marinara all the way to truffle touches and Buffalo cauliflower on top. The pies are super reasonably priced too, which means more cash in your pocket for their garlic knots or some mac and cheese on the side.

Where: 583 Main Street
Options: Takeout and delivery

Pizzeria Grano

Speaking of plant-based pizza, we obviously need to include Pizzeria Grano. The latest venture from the folks at Via Tevere, Grano has a wide range of bases to use and even more pizzas to try out. We say order a classic tomato sauce base for sure, but then try out their vegan bechamel options as well, if only because we didn’t even know it was possible to do it!

Where: 3240 Main Street
Options: Takeout and delivery

The Burrow 

Literally everything on the menu at this amazing Mexican restaurant can be made vegan, so we have no issues including it in this roundup. Formerly called Bandidas Taqueria, the new resto has all the East Van charm and delicious menu items you know and love – plus, a new vegan cheesy dip, breakfast hash, cocktails, and corner store extras.

Where: 2781 Commercial Drive
Options: Dine-in, takeout and delivery



View this post on Instagram


A post shared by Chickpea (@ilovechickpea)

Chickpea is definitely our personal fave – with undoubtedly the most specific focus. Chickpea offers a truly massive (and delicious) variety of chickpea-based dishes inspired by the flavours of the Mediterranean – which means plenty of authentic hummus to go around. Our advice? Work up an appetite and then go all in on a falafel or chickebab platter, preferably with a large order of crispy chickpea fries for the table.

Where: 4298 Main Street
Options: Dine-in, takeout and delivery


If Bad Apple is the new kid on the block for comfort food vegan restaurants in Vancouver, then MeeT is the president of the Homeowner Association. A mainstay since 2013, MeeT has more or less perfected the art of making delicious, approachable plant-based food. So, whether you’re craving a delicious noodle bowl or are just ready to dive into their stellar poutine, this is a spot that you can always count on to deliver.

Where: Multiple Locations
Options: Dine-in, takeout and delivery



View this post on Instagram


A post shared by Kokomo (@heykokomo)

Kokomo is pretty much exactly what you’d expect from a modern vegan eatery in Vancouver, and we love them for it. Offering delicious plant-based bowls, smoothies and more, this spot should be considered a staple when you’re trying to enjoy a nice meal outwards, whether in a nearby park or on your balcony. Their savoury options are great, but we usually spring for the Kokomo Acai bowl and indulge our sweet tooth.

Where: Locations in Kits and Yaletown
Options: Dine-in, takeout and delivery

Aleph Eatery

Speaking of restaurants that set the bar in Vancouver, Aleph Eatery is one spot that needs to be protected at all costs. Specializing in Middle Eastern dishes, this spot offers breakfast, lunch and dinner options. So, you can keep things classic with falafel, shawarma and shish kabob for your next big dinner. However, what stands out the most to us on the menu is their amazing Falafel Benny, available as part of their breakfast offerings.

Where: 1889 Powell Street
Options: Dine-in, takeout and delivery


This Yaletown spot is relatively new to the scene, but don’t let that fool you. Their team has got tiki-inspired drinks and eclectic vegan eats down to a science, with everything from Cambodian pumpkin soup to sushi rolls and even some pasta dishes. So, no matter what you’re in the mood for – Nightshade has you covered.

Where: 1079 Mainland Street
Options: Dine-in

Wurst of Us


View this post on Instagram


A post shared by Wurst of Us (@wurstofus)

If Arbor deserves a mention, then so does Wurst of Us. A new venture from the folks at Aleph, Wurst of Us has one thing in mind- delicious, out-of-the-box ideas for vegan hot dogs. The menu here includes classic options of course, but also Mexican, Japanese, and of course, Lebanese varieties. Think of it as like a vegan version of JapaDog, and get ready to have your mind blown.

Where: 1889 Powell Street
Options: Takeout and delivery

Bonus Bakery

Finally, something to satisfy even the sweetest of tooths in the city. This plant-based bakery downtown offers some incredibly sweet treats, from cinnamon buns to cookies. But, it’s their sprinkle batter that takes the cake here, which is fitting. Their latest version? Cake jars, which are no doubt going to be eternally sold out all summer long.

Where: 1185 W Georgia Street
Options: Dine-in, takeout and delivery

Kind Cafe & Eatery

Revered for its zero-waste model and specialty treats, Kind Cafe is the perfect spot to stop for a quick, healthy bite. If you’re in the Mount Pleasant area, you’ll definitely want to snag a tasty carrot lox bagel, a smoothie, and/or a happy hour flatbread to keep your body fueled & happy.

Where: 3080 Main Street
Options: Dine-in, takeout and delivery

Folke Restaurant

Last but certainly not least, we have the newly opened Folke Restaurant in Kits. This community-oriented, no-tip necessary spot offers guests an ever-changing menu comprised of tasty smaller plates like Chickpea Tofu, mushroom dumplings, and a mix of greens, beets, & pickles designed with the “sharing is caring” mentality.

Where: 2585 West Broadway
Options: Dine-in,

Alright, folks, that’s our roundup of some of the best vegan restaurants to eat at in Vancouver. We know it’s a pretty long list, but dang it if we don’t want to showcase all of the amazing plant-based options this city has to offer, and we didn’t even cover all of them!