It can be a struggle to choose a restaurant when you’re with a group of friends. It’s even more difficult when that group is a mix of meat lovers and abstainers.
Luckily, Victoria has a bunch of eateries with ample options for vegetarians and meat-eaters alike, so no one has to go unsatisfied.
Here are 6 places that offer more meatless options than a veggie burger and a garden salad, while also catering to those who think “tofu” is a dirty word:
Mo:Lé is a quirky brunch restaurant with locations on Pandora Ave (downtown) and Millstream Rd (Langford).
They have a broad, unique menu, with everything from curry tofu scramble to white wine mac and cheese to raw vegan Caesar salad. Roughly half of their dishes are vegetarian.
- Hours: Weekdays, 8 a.m. – 3 p.m.
Weekends, 8 a.m. – 4 p.m.
- Locations: 554 Pandora Ave (Downtown Victoria)
2345 Millstream Rd (Langford)
Sült specializes in pierogies, though they also offer gourmet sausages served on (local!) Portofino buns. Three of their six pierogi varieties are vegetarian.
While they fry their pierogies in bacon fat, they will use butter or oil upon request. If you want to try their pierogi poutine (and how could you not), they offer both vegetarian miso mushroom gravy and smoked sausage gravy.
- Hours: Friday – Saturday, 11 a.m. – 11 p.m.
Sunday – Thursday, 11 a.m. – 9 p.m.
- Location: 609 Yates St
Foo Asian Street Food has a tight but diverse menu with eleven main dishes, five of which are vegetarian or have a veggie option.
The majority of their sides are meat-free, too. Foo offers quick service and takeout, perfect for when you need a meal on-the-go that everyone will be happy with.
- Hours: Monday – Saturday, 11:30 a.m. – 10 p.m.
Sunday, 11:30 a.m. – 9 p.m.
- Location: 769 Yates St
View this post on Instagram
Resolution Hash!!! 🆕 Featured January at our Fort Street location, this dish is served on a bed of our hashbrowns with our basil pesto, sautéed kale, roasted yams, roasted zucchini and goat cheese! Topped with two poached eggs and served with your choice of standard side… Yes we went for the cornbread, life is about balance 🤷🏼♀️ #whenhealthytastesgood 🙌😏
Shine Cafe is a cozy brunch spot with locations on Blanshard and Fort Streets. They have vegetarian options for omelettes, eggs Benedict, and breakfast and lunch sandwiches.
They’ve also got a mix-and-match vegan brunch platter where you can choose four of eight different offerings, including sweet chili tofu and pecan cranberry granola.
- Hours: Fort St location – 8 a.m. – 3 p.m. everyday
Blanshard St location – Weekends, 8 a.m. – 3 p.m.; Weekdays, 7 a.m. – 2 p.m.
- Locations: 1548 Fort St
1324 Blanshard St
View this post on Instagram
If you haven't checked out our current Fresh Sheet, you'll want to soon before it's updated again! The Vegetable Pakoras alone are worth making the trip down, with eggplant, carrots, and onion deep fried in pakora batter and served with tamarind chutney. What are you waiting for? We're open 5pm to 2am every night! . . . #yyjfood #yyjeats #viccity #victoriabc #themint #vegetablepakora #vegetablepakoras #pakora #pakoras #eggplant #carrot #onion #deepfried #tamarindchutney #himalayanfood #nepalesefood #downtownyyj #downtownvictoria
The Mint specializes in Himalayan cuisine and offers vegetarian curries, pizzas, and small plates alongside their meat-based dishes. Their underground location is softly lit with fairy lights and stays open til two in the morning.
- Hours: 5 p.m. – 2 a.m. everyday
- Location: 1414 Douglas St
El Furniture Warehouse’s menu clearly notes which of their dishes are vegetarian (more than ten). And their food is ridiculously affordable—every dish on the menu is just $5.95. They also boast an extensive drink menu with a number of their own unique cocktails.
- Hours: 11 a.m. – 1 a.m. everyday
- Location: 533 Yates St