Alright, vegan foodies, this one’s for you (and all other plant-based enthusiasts). Vancouver is a city that is certainly no stranger to good food – but good vegan food might just be our city’s specialty. Whether you’re looking to seek old comforts or try something new, there are plenty of delicious eats & drinks to go around. So with that in mind, here are 20 of the best vegan restaurants to check out in Vancouver this spring.



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. From the same team 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 (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: 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

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, the Michelin-recommended spot did earn the title of the best vegan-friendly restaurant 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


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 West 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


View this post on Instagram


A post shared by Pizzeria Grano (@pizzeriagranoyvr)

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 


View this post on Instagram


A post shared by The Burrow (@theburrowrestaurant)

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. The Main Street spot 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


View this post on Instagram


A post shared by Aleph Eatery (@alepheatery)

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

Bonus Bakery


View this post on Instagram


A post shared by Bonus Bakery (@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 West Georgia Street
Options: Dine-in, takeout and delivery

To Live For Bakery & Cafe

To Live For is known far and wide in BC as one of the most reliable (in both quality and flavour) vegan bakeries around. Erin Ireland started out by selling her OG banana bread, and now has a massive array of treats and recipes on her baking resume. So if you’re ever craving something new, chances are you’ll find some new pastry to obsess over at her new bakery-cafe in East Van.

Where: 1508 Nanaimo Street
Options: Dine-in, takeout and delivery

Kind Cafe & Eatery 

On March 9th, Kind Cafe & Eatery announced that it will permanently close in four weeks’ time. Revered for its zero-waste model and specialty treats, Kind Cafe has been a staple for those looking for a healthy pick-me-up. Before the location closes, you’ll definitely want to snag a tasty carrot lox bagel, a smoothie, and/or a happy hour flatbread.

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

Folke Restaurant


View this post on Instagram


A post shared by Folke (@folkerestaurant)

Last but certainly not least, we have the recently 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

And that’s a wrap on some of the best vegan restaurants & cafes in Vancouver.