18 Best Vegan Restaurants near Malahat

Alpina Restaurant at Villa Eyrie Resort Modern European • $$
600 Ebadora Ln, Malahat

Customers` Favorites

Ginger-Honey Duck Breast
Parma Style Eggs Benedict
Smoked Salmon Omelette
Spaghetti Aglio E Olio
Brioche French Toast V
House Made Granola
Braised Short Rib
Alpine Breakfast
Mushroom Ravioli
Home Made Bread

“We had an amazing experience at the Alpina Restaurant. The restaurant is well appointed and the view is stunning (even with some rain and clouds). The food was absolutely outstanding (especially the beet salad) and we enjoyed literally every bite. Both our servers were very good. It was fine-dining level expensive and worth every penny. Was perfect for our anniversary celebration. Definitely recommend!“

4.4 Superb610 Reviews
The Dining Room at Butchart Gardens Fine Dining • $$
800 Benvenuto Ave, Brentwood Bay - 8.62 miles

Customers` Favorites

Scone with Whipped Cream and Jam
Brant Lake Wagyu Beef Bavette
Meyer Lemon Verrine
Afternoon High Tea
English Breakfast
Little Sandwiches
French Onion Soup
Afternoon Tea Set
Espresso Truffle
Chocolate Torte

“High tea was perfect in all regards. Excellent service, beautiful setting, and unique sandwiches and dessert items. Pricey, but lived up to high expectations for a special experience where you can then also walk through the beautiful gardens.“

4.6 Superb782 Reviews
Parachute Ice Cream (w/ Victoria Pie Co) - Langford Ice Cream Shop • $
735 Goldstream Ave #129, Victoria - 5.44 miles

Customers` Favorites

Oatmeal Chocolate Chip Cookies
Birthday Cake

“What’s not to like about ice cream in a freshly made waffle cone?! Mostly gluten free and some vegan options and locally sourced ingredients.“

4.6 Superb177 Reviews
MY NAME IS SUSHI Sushi • $$
3194 Jacklin Rd, Langford - 5.2 miles

Customers` Favorites

Beef Teriyaki Combo
California Roll
Fried Scallops
Kamikaze Roll
Lobster Roll
Nigiri Combo
Avocado Roll
Dragon Roll
Special Roll
Unagi Roll

“Don't be scared off by the location! My fave sushi spot in the Westshore hands down. Very fresh fish, great filling/rice ratio, and they don't slather everything in mayo which seems to be the new weird trend. Very reasonably priced which is hard to find in Victoria and always prompt pickup times. Try it out for yourself!“

4.6 Superb119 Reviews
MOD Pizza Pizza • $
3022 Merchant Wy Unit 104, Langford - 5.18 miles

Customers` Favorites

Caspian Pizza with Some Modifications
Cauliflower Crust Build Your Own
Mad Dog with Added Ingredients
My Hawaiian Pizza Overload
Create Your Own Pizza
Mad Dog Pizza
Mod Pizza
Salad

“Best pizza joint in greater Victoria!! All the toppings you can imagine for just one price, you can’t beat that! Great atmosphere and very friendly staff“

4.5 Superb151 Reviews
House of Boateng Café Cafe • $$
2854 Peatt Rd #105, Langford - 5.26 miles

Customers` Favorites

Maple Glazed & Smoked Duck Breast
Crab Benny & Daily Lemonade
Banana Bread French Toast
Green Eggs and Ham
Halloumi Crepe
Drip Coffee
Hollandaise
Vegan Benny
Shakshuka

“I love the food here and I will keep coming back. But the way they’ve structured seating and ordering is confusing every time I’ve come. It’s a nice restaurant and they expect you to sit and then come up to the till and wait in sometimes a long line to order. They desperately need table service. The quality of the food and the atmosphere begs for it.“

4.4 Superb239 Reviews
Liberty Kitchen Belmont Comfort Food • $$
3005 Merchant Wy #103, Langford - 5.19 miles

Customers` Favorites

Truffle Cream Spaghetti with Meatballs
Butternut Squash and Ricotta Ravioli
Crunchy Thai Chicken Salad
Fried Mozzarella Marinara
Rigatoni Bolognese Pasta
Butternut Squash Ravioli
Spicy Calabrese Pizza
Spicy Chicken Burger
Crunchy Cauliflower
Salmon Poke Bowl

“Excellent service and great food“

4.4 Superb209 Reviews
Route 14 Sooke Canadian • $$
6686 Sooke Rd, Sooke - 8.86 miles

Customers` Favorites

Charcuterie Board
Cup of Chowder
Fish and Chips
Veggie Burger
Hunter Burger
Beef Dip
Calamari
Sandwich
Seafood
Reuben

“We had a wonderful lunch. The fish and chips were delicious as was the caesar salad. The server, Kailene, was terrific; very professional, friendly and helpful. We recommend this restaurant very highly.“

4.4 Superb196 Reviews
900 Degrees Wood-Fired Pizzeria Pizza • $$
2401Millstream Rd, Unit 101-B, Victoria - 5.1 miles

Customers` Favorites

Crispy Prosciutto Caesar Salad
Wood-Fired Garlic Bread
Classic Pepperoni Pizza
Genovese Pesto Pizza
Rucola \u0026 Crudo
Quattro Formaggio
Margherita Pizza
Thin-Crust Pizza
Caprese Salad
Arugula Salad

“One of the best pizzas I ever had. Great service. Worth travelling for.“

4.4 Superb186 Reviews
Sabhai Thai Restaurant Thai • $$
2800 Jacklin Rd, Victoria - 5.02 miles

Customers` Favorites

31kow Phad Kari Goong Curry Prawn Fried Rice
Drunken Noodles with Chicken
Vegetable Spring Rolls
Chicken Spring Rolls
Green Curry Chicken
Thai Chicken Wings
Chicken Fried Rice
Chicken Pad Thai
Phad Thai Goong
Chicken Cashew

“Had dinner here for the first time and really enjoyed it. The portions were generous, the food was high quality, and the service was quick and efficient. The only thing that could be improved is the atmosphere — the seating near the fireplace, which I assume was decorative, felt a bit cold.
Adding some background music, or turning up the volume if it was already playing, would also help create a warmer atmosphere. Overall happy with our experience.“

4.4 Superb170 Reviews
Seahorses Cafe Cafe • $$
799 Verdier Ave, Brentwood Bay - 9.31 miles

Customers` Favorites

Fish and Chips Real French Fries
Beef Burger with Poutine
Crabby Mermaid Salad
Cod Burger and Fries
Crab Cake Burger
French Onion Soup
Pulled Pork
Carrot Cake
Absolutely
Tuna Wrap

“One of my favourite places to sit and watch the world go by. Great food, lovely staff, honestly if you haven’t been yet, Go!“

4.4 Superb94 Reviews
My-Chosen Pizza Pizza • $$
4492 Happy Valley Rd, Victoria - 7.73 miles

Customers` Favorites

Sweet Onion Balsamic Chicken
My Chosen Special Pizza
Mike's Special Medium
Cream Cheese Icing
Chicken Bacon Mac
Vegetarian Pizza
Buffalo Chicken
Feature Pizza
Pesto Chicken
Pickle Pizza

“Food is always delicious and staff and atmosphere warm and welcoming.“

4.3 Superb143 Reviews
Serious Coffee Sooke Cafe • $
104-6661 Sooke Rd, Sooke - 8.84 miles

Customers` Favorites

English Breakfast
Chai Spiced Apple
MIS Coffee Mugs
Gingerbread
Iced Latte
Blueberry

“The people were great. The new turmeric latte is amazing. The shop comfortable and clean. A very regular stop for my family and I.“

4.2 Good75 Reviews
Little Vienna Bakery, Cafe & Marketplace Bakery • $
6726 W Coast Rd, Sooke - 9.01 miles

Customers` Favorites

Cinnamon Schnecke
Veggie Sandwich
Eggs Benedict
Eggs Bennie

“An excellent getaway with patio to enjoy specialty coffee and in house traditional baking.“

4.2 Good85 Reviews
Baan Thai Wok & Bar Thai • $$
3031 Merchant Wy unit 117, Langford - 5.23 miles

Customers` Favorites

Kow Pad Tom Yum Spicy Lemongrass Fried Rice
Pra Ram Long Song Tender Beef Wok-Fry
Kow Pad Kee Mao Drunken Fried Rice
Peek Gai Tod Crispy Chicken Wings
Satay Grilled Chicken Skewers
Braised Beef Noodle Soup
Red Curry Chicken
Pad Thai Chicken
Bangkok Noodles
Drunken Noodles

“Delicious food, great atmosphere and awesome service!“

4 Good131 Reviews
Ali Baba Pizza Westshore Pizza • $
109 2401 G, Millstream Rd, Victoria - 5.19 miles

Customers` Favorites

Pizza

“Great people working here!“

3.7 Good63 Reviews
Bin 4 Burger Lounge Hamburger • $$
102-716 Goldstream Avenue Victoria, Langford - 5.47 miles

Customers` Favorites

The Pre Season Favorite Burger
Bin 47 My Big Fat Greek Burger
Goat Cheese Bruschetta
Bison Burger and Fries
Wild Mushroom Burger
Chicken of the Sea
Bin 4 House Salad
Red Onion Rings
Ahi Tuna Burger
Veggie Burger

“I had a great time here last night, wanted to go out for a date and didn’t know where to go, and bin 4 caught my eye with their chicken Brie burger. Was exactly what I was craving! On point, looked so good I forgot to take a photo before eating it all. As well, service was great! Everyone was so kind and as quick as possible. Whole experience was amazing. Thank you staff!“

3.9 Good208 Reviews
Noodlebox Asian Fusion • $
Westshore Town Centre, 2955 Phipps Rd, Victoria - 5.35 miles

Customers` Favorites

Spicy Peanut Noodle Box - V
Cambodian Jungle Curry Box
Bombay Mac & Cheese Box
Yangzhou Fried Rice Box
Vegetable Spring Roll
Spicy Peanut Chicken
Drunken Noodle Box
Butter Chicken Box
Kids Chow Mein Box
Ginger Beef Box

“I had an amazing experience at Noodlebox Westshore thanks to Aman! Her customer service is truly outstanding — warm, attentive, and genuinely caring. She made great recommendations, checked in to make sure everything tasted perfect, and carried such a positive attitude that it instantly lifted the whole visit.

The food was delicious as always, but Aman’s service made it even better. It’s rare to see someone go above and beyond the way she does. Westshore is lucky to have her, and I’ll definitely be returning because of the exceptional experience she provided.

Highly recommend stopping by and being served by Aman!“

3.3 Good163 Reviews

You May Also Like