13 vegan spots across Canada, editor-picked. All Canada guides.

The Acorn ★ 4.6 · Vancouver

mount-pleasant · 3995 Main Street, Vancouver, BC V5V 3P3

The Acorn on Main Street since 2012 is Vancouver's reference vegetarian and largely vegan-friendly dining room, Canada's 100 Best top 30 with a Plant-Forward.

Tip: Reservations on Tock open 30 days out; vegan-marked menu options across the entire plate list.

Avelo ★ 4.5 · Toronto

yorkville · 51 St Nicholas Street, Toronto, ON M4Y 1W6

Avelo on St Nicholas near Yorkville is chef Fernando Anrango's vegan fine-dining tasting-menu room, fermentation and house-made cheeses anchor the menu.

Tip: Wednesday-Sunday only, two seatings nightly. Bar Avelo upstairs runs walk-in vegan cocktails and small plates.

MeeT in Gastown ★ 4.5 · Vancouver

gastown · 12 Water Street, Vancouver, BC V6B 1A4

MeeT in Gastown on Water Street is the original of the city's reference vegan-burger trio since 2014, three Vancouver locations and a classic comfort menu.

Tip: No reservations; walk-in line is busiest Saturday from 18:00. The MeeT on Main branch has the larger room.

Chickpea ★ 4.5 · Vancouver

mount-pleasant · 4298 Main Street, Vancouver, BC V5V 3R5

Chickpea on Main Street since 2017 is Vancouver's reference vegan Israeli shawarma counter, plus a sister Chickpea Roving food truck on the Vancouver street.

Tip: Counter only; the shawarma platter feeds two. The food truck rotates summer weekends through the city.

Rosalinda ★ 4.4 · Toronto

financial-district · 133 Richmond Street W, Toronto, ON M5H 2L3

Rosalinda on Richmond West is Grant van Gameren and chef Aldo Camarena's plant-based Mexican kitchen since 2018, vegan tacos and a mezcal program.

Tip: Closed Sunday. The bar accepts walk-ins from 17:00; dining room books on Resy.

Virtuous Pie Mount Pleasant ★ 4.4 · Vancouver

mount-pleasant · 583 Main Street, Vancouver, BC V6A 2V1

Virtuous Pie on Main Street since 2015 is the city's reference vegan pizzeria with the cashew mozzarella house pour, plus ice cream and a Vancouver classic.

Tip: No reservations; the bar walks in. The Stranger and Super Cheezy are the kitchen's reference pies.

LOV McGill ★ 4.3 · Montreal

old-montreal · 464 Rue McGill, Montreal, QC H2Y 2H2

LOV is a plush plant-based restaurant on Rue McGill in Old Montreal, proving vegan food can feel indulgent with cauliflower popcorn and creamy pasta.

Tip: It is fully vegan but reads like a stylish bistro; the cauliflower popcorn is the crowd-pleasing starter.

Aux Vivres ★ 4.3 · Montreal

plateau · 4631 Boulevard Saint-Laurent, Montreal, QC H2T 1R2

Aux Vivres opened in 1997 as Montreal's first vegan restaurant, a Plateau diner on Saint-Laurent whose BLT bowls and dragon plates are city staples.

Tip: The BLT with coconut bacon and a house lemonade is the long-running order; the patio is a summer draw.

Sushi Momo ★ 4.3 · Montreal

plateau · 3609 Rue Saint-Denis, Montreal, QC H2X 3L6

Sushi Momo serves ambitious all-vegan Japanese food on Rue Saint-Denis in Montreal, spinning mushrooms, tofu and vegetables into inventive plant-based maki.

Tip: It is entirely vegan; order the chef's tasting set to see how far the kitchen pushes meat-free sushi.

The Hogtown Vegan ★ 4.3 · Toronto

little-italy · 382 College Street, Toronto, ON M5T 1S7

The Hogtown Vegan on College Street runs Southern comfort vegan since 2010, the city's reference vegan fried chicken and waffles, plus weekend brunch service.

Tip: Weekend brunch lineups run from 11:00. Sister Bloor location closed; College is the original.

Lola Rosa ★ 4.2 · Montreal

downtown · 545 Rue Milton, Montreal, QC H2X 1W5

Lola Rosa is a cosy vegetarian and vegan restaurant near McGill in Montreal, a student-district staple for meat-free nachos, poutine and burritos.

Tip: The vegetarian poutine and the nachos are the comfort orders; it draws a heavy student crowd at lunch.

Fresh on Bloor ★ 4.2 · Toronto

the-annex · 326 Bloor Street W, Toronto, ON M5S 1W7

Fresh on Bloor is the original Fresh Restaurants location since 1999, owner Ruth Tal's plant-based juice bar and bowl-led menu that built the GTA chain.

Tip: Six Toronto locations now. Bloor original opens 09:00 for breakfast and juice; Front and Spadina locations carry the same menu.

La Panthere Verte ★ 4.1 · Montreal

mile-end · 160 Rue Saint-Viateur Est, Montreal, QC H2T 1A8

La Panthere Verte is a small Mile End vegan counter in Montreal turning out crisp falafel pitas, grain bowls and smoothies for a fast plant-based lunch.

Tip: The falafel pita with green sauce is the fast, cheap order; everything on the board is vegan.