Best Vegan Food on The North Shore

Buddha-Full (Lonsdale)

Buddha-ful Cafe North Van

106-101 W 1st St | 604-973-0231 $$ | Vegan

@buddhafullcafe | Visit website

Casual, plant-based cafe serving gigantic smoothies, colourful salads, acai bowls, superfood lattes, sandwiches, pakoras, soup, healthy treats, cold-pressed juices and so much more. There's even a K9 Smoothie Bowl for your fur-baby! Browse the well-curated retail section for sweet local goods, including supplements, candles, water bottles etc. Take-out or dine-in meal options available via counter service.

The Workshop Vegetarian Cafe

296 Pemberton Ave | 604-973-0163 $$ | Vegetarian Japanese

@workshopvegcafe | Visit website

A bright and cheery, modern Japanese cafe serving breakfast and lunch Monday to Saturday from 8-6. This family-run business specializes in ramen (try the mushroom broth with shallot-truffle oil), but offers warm acai bowls, avocado toast, buddha bowls and baked goods, too -- all vegetarian with many vegan options. Short on an ingredient? They might stock it in their mini-market adjacent the dining room.

Tao Organics

Tao Organics Vegan Burger

131 W Esplanade | 604-971-5108 $$ | Vegan

@taoorganics | Visit website

At Tao, all products are made with organic ingredients. They use a manufacturing process that keeps all nutrients alive called Raw Vegan Cuisine. All menu items are vegan and wheat/dairy free as well.

The Anchor Eatery

1520 Marine Dr | $$ | Healthy Cafe

@anchoreatery | Visit website

Buddha-full (Northwoods Village)

102-2120 Dollarton Hwy | 604-770-1032 $$ | Plant-based Cafe

@buddhafullcafe | Visit website

The Juicery Co. (Lonsdale)

254 East 1st Ave | 604-770-3131 $$ | Juice Bar

@thejuiceryco | Visit website

The Juicery Co. (Edgemont)

3130 Highland Blvd | 604-971-5131 $$ | Juice Bar

@thejuiceryco | Visit website