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

“We had such a great time at afternoon tea! The staff were super friendly and made us feel right at home. The tiered tray was both pretty and tasty, with a nice mix of little sandwiches, scones, and sweets. Everything felt fresh and thoughtfully put together. The tea selection was fun to explore, and our server gave us helpful tips on what to try. Nothing felt rushed—we could just sit, chat, and enjoy the afternoon. The atmosphere was relaxed but still special, the kind of place you'd want to bring a friend or loved one for a treat. Overall, it was such a nice way to spend the afternoon. Would definitely come back“

4.7 Superb758 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
Special Roll
Dragon Roll
Unagi Roll

“I have ordered from this place constantly for the past year and a half and I have been trying different things on their menu each time. I have never once been disappointed in the quality, presentation, or taste that the food they preset offers. My wife is Japanese and hasn’t had proper Japanese made food from home in over 2 years and she loves this place and describes the feel of the food like “home”. The price compared to other places is great as the portion size relative to the cost is very much worth it. If you haven’t eaten here before I HIGHLY recommend it“

4.7 Superb70 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.8 Superb49 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 Superb204 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

“My boyfriend and I just finished our brunch date. It was one of the best brunches we have ever had. The portion sizes, flavours, and customer service were outstanding. Everything was extremely fresh and cooked to perfection. Our meals (and the mango hot sauce) were to die for. We will be returning! We are certainly going to become regulars. Thank you!!“

4.4 Superb202 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 Superb196 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

“The server was amazing, accommodating, friendly, personable, genuine, and asked all the necessary questions (allergies, spice level). I’m not sure if she was the owner but you can tell she knew her stuff. She accommodated all of our requests and made awesome recommendations. The restaurant was inviting, and had nice water and fire features. The food was top notch, and came out quickly. Before they opened for dinner, we had seen people wait outside of the restaurant to get in once they opened, which is always a good sign anywhere you go. Thanks for the amazing food, would recommend and I wish I got the servers (or owner?) name!“

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

Customers` Favorites

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

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

4.4 Superb166 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.4 Superb137 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

“Good pizza. Small zoo with goats 🐐 always on the roof. Store with gifts and goodies.“

4.4 Superb119 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

“Good food in a pretty setting.“

4.3 Superb50 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.3 Superb48 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.“

3.9 Good45 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 Good89 Reviews
Ali Baba Pizza Westshore Pizza • $
109 2401 G, Millstream Rd, Victoria - 5.19 miles

Customers` Favorites

Pizza

“Great people working here!“

3.5 Good35 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 an amazing experience at Bin 4 Burger, and it was largely thanks to our server, Mareike! She was hands-down the nicest server we’ve ever had there. From the moment we sat down, her warm smile and genuine enthusiasm made us feel so welcome. Mareike was incredibly attentive, checking in just the right amount without ever being intrusive. She offered fantastic recommendations from the menu, clearly knowing the dishes inside and out, which made our meal even more enjoyable. Her positive energy and kindness truly elevated the entire dining experience. Mareike is a gem, and I can’t wait to return to Bin 4 Burger, hoping she’ll be our server again! Five stars all the way!“

3.9 Good200 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

“We decided to give this location another shot after staying away for a few years due to past disappointments — and we’re so glad we did! Right from the moment we walked in, we were warmly greeted by a friendly cashier who took our order. We dined in, and the owner personally brought our food to the table — a great touch. The flavour was absolutely spot on, and the portion sizes were generous. The restaurant was also very clean. Under the new ownership, this place has really turned around. Highly recommend giving it a try — we’ll definitely be back!“

3.4 Good128 Reviews

You May Also Like