33 Best Vegetarian Restaurants in Nanaimo

Kim Key Vegetarian Restaurant Vegetarian •
2220 Bowen Rd #1, Nanaimo

Customers` Favorites

fried rice with porcini mushroom 牛肝菌炒饭
Crispy Pan-Fried Dumplings 冰花煎饺
kung pao lion's mane 宫保猴头菇

“Very impressed with this restaurant, the food was yummy, especially the salt and pepper tofu. We ordered take out, but the restaurant itself when we picked up our order was clean and bright, and the staff, who I believe were the owners were very friendly. They’ve been there about a year and we wish them good luck moving into their second year. Would definitely recommend. Although we spent more than usual for Chinese food, it will easily give us a nice left over meal.“

4.8 Superb96 Reviews
Asteras Greek • $$$
347 Wesley St, Nanaimo

Customers` Favorites

Dinner Special Roast Lamb Chicken Souvlaki Garlic Prawns
Clams and Mussels in Tomato Based Broth
Mediterranean Pasta with Chicken Plate
Spanakopita Dolmades
Seafood Platter
Prawns Biryani
Fried Calamari
Baby Back Ribs
Creme Caramel
Seafood Pasta

“We were a group of three for lunch yesterday. I had been going to Greek restaurants in Vancouver for 40 years before I moved back to Ucluelet. The wonderful experience surpassed all of the past ones with the best authentic lamb souvlaki and tzatziki, exceptional service and welcoming atmosphere I have ever experienced. Huge kudos to a truly destination restaurant.“

4.7 Superb288 Reviews
Milton Street Public House Pubs • $$
247 Milton St, Nanaimo

Customers` Favorites

Poppy Seed Crusted Seared Albacore Tuna
Mixed Green Salad with Roasted Chicken
Burratta and Grilled Peaches
Vegetarian Flatbread
Cauliflower Bites
Calamari Tempura
Kale Ceaser Salad
Caprese Sandwich
Rueben Sandwich
Steak Sandwich

“Lovely lunch here today. Had a slight wait at the bar but was escorted to a table as soon as one became available. Our waitress was honest that food was going to delayed because of a large party ahead of us. Food came out hot & delicious. We enjoyed our outing here...“

4.7 Superb231 Reviews
Saigon Kitchen Vietnamese • $$
5148 Metral Dr #2, Nanaimo

Customers` Favorites

Vegetarian Salad Roll 1
Spicy Beef Noodle Soup
Jeffs Curry No Spice
Deep Fried Wontons
Seafood on Hot Pan
Prawn Combination
Veg Spring Rolls
Vietnamese Crepe
Chicken Hot Pot
Ginger Chicken

“Such a great restraunt Everything is delicious 😋 highly recommend our favorite pho“

4.7 Superb131 Reviews
Nori Japanese Restaurant Japanese • $$
6750 N Island Hwy, Nanaimo

Customers` Favorites

Spicy Chopped Scallop Cone
Uni Sea Urchin Nigiri
Strawberry Crunch Roll
Dancing Scallop Roll
Strawberry Crunch
Island Fever Roll
Red Dragon Roll
Sashimi Platter
Lobster Roll
Tuna Sashimi

“Sushi was THE BEST we have ever had!! Staff are super friendly and helpful!! Prices were reasonable, atmosphere was busy, and fun!!“

4.5 Superb358 Reviews
Mambo Gourmet Pizza Pizza • $
238 C Franklyn St, Nanaimo

Customers` Favorites

Meat Lovers Sante Fe Chicken Hangover Mambo Marsala
Hawaiian Pizza Juniper BBQ Chicken Meatlovers
Meat Lovers and Presto Pesto Pizza
Cook Special and Meat Lovers Pizza
Jalapeno Poppers Pizza
Large Jalapeno Popper
Cook's Special XL
Donair Pizza
Veggie Pizza
Custom Pizza

“Best pizza around 🤌🏻 the sweet garlic dip is to die for 😮‍💨“

4.5 Superb271 Reviews
Baby Salsa Mexican Restaurant Mexican • $$
550 Fifth St #205, Nanaimo

Customers` Favorites

Enchiladas Refried Beans and Rice
Shrimp Burrito with Green Sauce
Chorizo and Diablo Tacos
Roasted Red Chip Salsa
Black Beans and Rice
Vegan Classic Nachos
Stuffed Jalapeños
La Donna Burrito
Chips and Salsa
Pork Enchiladas

“I last went here shortly after it opened, and before I moved to the mainland. I came back today and the food was phenomenal! They've really settled into their place in the community, I'm glad to see they are still open and the food was delicious!“

4.5 Superb201 Reviews
La Stella Trattoria Italian • $$
321 Wesley St #1, Nanaimo

Customers` Favorites

Pepperoni Pizza with Chili Infused Honey Drizzle
Arancini 3x Cheese Stuffed Rice Balls 13
Meatballs with Spaguetti
Prosciutto and Arugula
Crispy Potato Gnocchi
Margherita Pizza
3 Cheese Pizza
Beef Carpaccio
Kale Caesar
House Bread

“Food and staff were amazing, highly recommend“

4.5 Superb187 Reviews
Hungry Rooster Gluten-Free • $
203-1925 Bowen Rd, Nanaimo

Customers` Favorites

Rooster Combo Plate
Vegan Perogies
Red Borsht
Mexicanka

“LOVE the slapdown!!!! Always fast, always friendly, always kind when it comes to service. And always, always delicious when it comes to food!“

4.7 Superb65 Reviews
Tania's Restaurant Canadian • $
4286 Departure Bay Rd, Nanaimo

Customers` Favorites

Grilled Cheese Sandwich and Soup of the Day
Bacon Mushroom Cheeseburger with Tomato Soup
Bacon and Eggs and French Toast Breakfast
Eggs Benedict with Extra Hollandaise
Decaf English Breakfast Chamomile
Meat Lovers Omelette
French Toast Combo
Denver Omelette
Belgium Waffles
Breakfast Bowl

“Tania's always serves up an excellent breakfast for us with phenomenal service too. We love this place and always stop by when we need brunch!“

4.5 Superb143 Reviews
Truong Thanh 2 Restaurant Vietnamese •
201 Fourth St, Nanaimo

Customers` Favorites

Grilled Pork Prawn Sugarcane Spring Roll with Vermicelli
Well Done Beef Brisket Tendon Tripe Noodle Soup
Rare Beef Satay Sauce Rice Noodle Soup
Rare Beef Brisket Tendon Noodle Soup
Rare Beef Tendon Noodle Soup
Grilled Chicken
Peanut Sauce
Bun Bo Hue

“One of my favorite Vietnamese restaurants! We come here at least once or twice every month. I once brought a Vietnamese elder who immigrated to Canada 60 years ago from Vancouver — he spoke Vietnamese with the server, who recommended the Bun Bo Hue (Vietnamese ham, beef brisket, pork balls with vermicelli in hot spicy soup). He said it tasted truly authentic, just like what he used to have back in Vietnam.

My personal favorite is the Bun Cha Ca Rau Can Doc Mung (fried fish cake with vermicelli in soup). The broth has tomato with a slightly sour and sweet taste — very appetizing! All the other dishes are delicious too, and the snacks are freshly fried, not pre-fried. Highly recommended!“

4.6 Superb78 Reviews
Cactus Club Cafe Canadian • $$
5800 Turner Rd, Nanaimo

Customers` Favorites

Butternut Squash Ravioli with Prawns
Mini Crispy Chicken Sandwiches
Teriyaki Chicken Rice Bowl
White Chocolate Cheesecake
Kale Grilled Chicken Salad
Bacon Cheeseburger Deluxe
Blackened Creole Chicken
Pesto Chicken Quesadilla
Szechuan Lettuce Wraps
Cajun Chicken Sandwich

“Really excellent service!

Our server Dani was genuinely very warm, caring and friendly. The manager Sean was really great too. Rachel at the hostess podium was very nice as well. It was a very good experience thanks to these three awesome staff members.

We will be back for sure and we will try to be seated in Dani's section for our future reservations. Thank you Dani!“

4.4 Superb250 Reviews
Umai Sushi Sushi • $$
4575 Uplands Dr, Nanaimo

Customers` Favorites

Fried Tofu \u0026 Veggie Don
Sushi Pizza Salmon or Tuna
Chicken Teriyaki Bento Box
Fried Tofu & Veggie Don
Dancing Yam Roll
Appetizer Sashimi
Salmon Skin Roll
Yam Tempura Roll
Kalbi Lunch Box
Assorted Sashimi

“As a former Vancouver resident, I was on the hunt for a great sushi spot on the island, and Umai sushi hits all the right notes. The fish is always fresh, making the hour-long trip from my place well worth it. Even when they made a rare mistake with my order, the owner’s personal apology and credit demonstrated their excellent customer service. Having ordered from here many times, I can say with confidence that it’s a fantastic choice for your sushi cravings. I highly recommend it.“

4.4 Superb211 Reviews
MGM Restaurant Family • $$
240 Nicol St, Nanaimo

Customers` Favorites

Spaghetti Meatballs
MGM Breakfast Combo
Roast Beef Dinner
Turkey Dinner
French Toast
Sandwiches
BBQ Ribs
Burger
Nachos
Salad

“Amazing service, good food, and great atmosphere“

4.4 Superb144 Reviews
Gabriel's Cafe Cafe • $$
39 Commercial St, Nanaimo

Customers` Favorites

Pulled Pork and a Fried Egg in Between 2 Coconut Milk
Coconut Milk Pancake
Kimchi Salad Bowl
Tunisian Tagine
Thai Green Curry
Nice Vegan Food
Tuna Poke Bowl
Butter Chicken
Eggs Benedict
Jingle Pot

“Delicious place for Brunch. Had their Pulled Pork pancakes, so great. My wife had their hash and was very happy with it. If we are back in town, we would definitely be back. Place can be VERY busy, and it's seat yourself, so keep that in mind, especially on a weekend or long weekend.“

4.3 Superb265 Reviews
Browns Socialhouse Nanaimo North Canadian • $$
6338 Metral Dr #6, Nanaimo

Customers` Favorites

Spicy Crispy Chicken Sandwich
Blackened Chicken Caesar
Traditional Pub Burger
Tiki Tuna Poké Bowl
Chicken Quesadillas
Chicken Quesadilla
Smokehouse Burger
Blackened Chicken
Cauliflower Appy
Spicy Tuna Roll

“All the staff have been amazing through every experience I’ve had but if I had to shine the light on a specific staff member for such impeccable service it would be Greg who never fails to show up, bringing such joy without knowing the impact. Today marks a special day in our hearts, my partner and I just announced our first pregnancy and we ordered takeout to celebrate. I walked in a starving customer happy to end a long and exciting day but left forgetting about hunger and ultimately felt community. I’m so happy that browns social house has such an amazing team and someone like Greg who brings the experience into dining. Thank you again greg, we now have one of those wholesome life time memories to share when we talk about one of the biggest moments of our life!!“

4.3 Superb191 Reviews
Pho VTa Vietnamese Restaurant Vietnamese • $
1601 Bowen Rd #1, Nanaimo

Customers` Favorites

Veg Fried Noodles Chow Mein
Ginger Chicken Chow Mein
Lemongrass Grilled Pork
Rare Beef Pho Soup
Dinner for Three
Tofu Salad Rolls
Wor Wonton Soup
Bun Thit Nuong
Shrimp Roll
Bun Bo Hue

“Enjoyed wonton soup really delicious“

4.3 Superb120 Reviews
Little George's Pizza & Pasta Local Guys Pizza Delivery • $
4-6404 Metral Dr, Nanaimo

Customers` Favorites

Classic Hawaiian Pizza
Chicken Wings 10 pcs
Hotayaki Rice Box
Baked Spaghetti
Cheesecake
Lasagna
Poutine
Sauce
Crust
Fries

“Best in the West“

4.3 Superb90 Reviews
Nana sushi Sushi • $$
14 Victoria Crescent, Nanaimo

Customers` Favorites

Deep Fried California Roll
Chasu Nagasaki Jjamppong
Lion King Roll 8 Pieces
Tonkotsu Ramen Large
Beef Yakisoba Noodle
Miso Chicken Ramen
Pan Fried Dumplings
Tarzan Mango Roll
Sashimi Bento Box
Octopus Sashimi

“I love all the food , but the family and friends I met here are the best , my princess Laya and Roy are my storm troopers“

4.2 Good143 Reviews
Sushi Ryu Japanese restaurant Japanese • $$
6595 Applecross Rd, Nanaimo

Customers` Favorites

Bento Box with Spicy Tuna and Nigiri
Chicken Teriyaki and Miso Soup
Appetizer Tempura
Tuna Tataki Roll
Dynamite Roll
Beef Teriyaki
Rainbow Roll
Volcano Roll
Monkey Brain
Pork Gyozas

“Had lunch there today- bento box - good price, great variety. Servers were polite and we didn't wait long for food. Will definitely be back.“

4.2 Good187 Reviews
White Sails Brewing Brewery • $
125 Comox Rd, Nanaimo

Customers` Favorites

Pretzel with Cheese Dip
Charcuterie Board
Cauliflower Bites
Flight of Beer
Soft Pretzel
Nachos

“Out of the pub/lounge venues in Nanaimo, they were the quickest to respond to our request to reserve a table of 20. Our group had a great time socializing and enjoying good brews. My personal favourites were the Radler (mango, pineapple, lime) and Ciders (Rum based and cranberry based). Great atmosphere, easy to socialize, staff were great. Thanks for helping me make the after work social a success! I only wished we could have stayed longer into the night. Thank you White Sails for a good night.“

4.1 Good90 Reviews
Pita Pit Sandwich Shop • $
3200 N Island Hwy, Nanaimo

Customers` Favorites

Chicken Souvlaki Pita
Regular Rice Bowl
QP Falafel

“Very fresh, very tasty, see you soon !“

4.1 Good103 Reviews
Alice's Restaurant Canadian • $
728 Nicol St, Nanaimo

Customers` Favorites

Eggs over Easy w Bacon and a Side of French Toast
Sweet and Salty Pancakes
Grilled Cheese and Fries
Full Canadian Breakfast
Blueberry Pancakes
Eggs Benedict Bowl
Sausage and Eggs
Salisbury Steak
Grilled Cheese
Poutine

“Comfort food at reasonable prices. Great service and best view in town !“

4.1 Good178 Reviews
The Modern Cafe Nanaimo Bar • $$
221 Commercial St, Nanaimo

Customers` Favorites

Elk Burger and Fries with Cheese
Nanaimo Bar Cheesecake Slice
Korean Fried Chicken Sandwich
Braised Bison Short Rib
Grilled Humboldt Squid
Bacon Jam Burger
Rare Seared Tuna
Vegan Appetizer
Chicken Crispy
Steak Sandwich

“Food was good. Service was good. Black Current Pale ale was tasty“

4.1 Good202 Reviews
Gina's Mexican Cafe Mexican • $$
47 Skinner St, Nanaimo

Customers` Favorites

Churros with Cinnamon Sugar & Ice Cream 5
Beef Enchiladas with Corn and Rice
Chocolate Truffle Cake
Burrito Chimichanga
Chicken Enchilada
Chips and Salsa
Tacos Dorados
Chile Relleno
Soft Tacos
Taco Salad

“Arrived at 2 so had options from the regular and happy hour menu. The street corn dip was fantastic. Combo plates included enchiladas and our favourite dish - Chile Rellenos. Great staff, funky atmosphere and amazing food. Can't wait to come back!“

4 Good268 Reviews
Noodlebox Asian Fusion • $
648 Terminal Ave Unit 107, Nanaimo

Customers` Favorites

Black Bean \u0026 Garlic Box
Singapore Cashew Curry Box
Cambodian Jungle Curry Box
Thai Style Chow Mein Box
Singapore Cashew Noodle
Yangzhou Fried Rice Box
Spicy Peanut Noodle Box
Nanaimo Bar Spring Roll
Bombay Mac & Cheese Box
Cambodian Spring Rolls

“The staff are friendly — not only the cashiers but also the cooks.
And the food is definitely worth it. I usually order the peanut noodle box or the Thai butter chicken box.
They’re not too strong in flavor, but they’re delicious and unique.
I recommend this place to anyone who wants Asian food.“

4 Good277 Reviews
Lighthouse Bistro & Pub Pubs • $$
50 Anchor Way, Nanaimo

Customers` Favorites

Lager Battered Fish & Chips
Lighthouse Veggie Burger
Beef Dip with Fries
Seafood Chowder
Salmon Burger
Chicken Wings
Steak Sandwich
Club Sandwich
Clam Chowder
Salmon Cakes

“The food was delicious, but our server was the best. Kyla made our experience fantastic. Any establishment would benefit from the skills, knowledge, and personality like Kyla. Don't miss the opportunity to visit especially if she is working.“

4 Good357 Reviews
Manchu Wok Chinese • $
6631 Island Hwy N F10, Nanaimo

“My wife and I went to the food court in Woodgrove Mall, Nanaimo a few days ago. We chose the three choices meal from the Manchu Wok. We chose Sweet & Sour pork, Salt & pepper fish and Honey & Garlic chicken accompanied by vegetable fried rice. There was plenty for the two of us. The meal was very tasty and enjoyable and represented excellent value for less than C$ 15. Staff were very helpful. I'll be going there again!“

3.4 Good44 Reviews
Original Joe's Bar • $$
3280 North Island Highway, Nanaimo

Customers` Favorites

Dragon Boat Lettuce Wraps
Cheese Burger with Fries
Buffalo Chicken Poutine
Cinnamon Bun Cheesecake
Pacific Rim Noodle Soup
Dynamite Tempura Shrimp
Bruschetta Fettuccine
Dragon Lettuce Wraps
A C E Burger Poutine
The Buffalo Chicken

“Good food good service but too noisy for my taste. I understand that's a sport bar but when you look at the clientele it's not just a bunch of young men and women. It would be nice if they would try to accommodate a variety of clientele. Despite all the positives I'll not go back because when I go out with friends I want to be able to enjoy my visit and to have a nice conversation without having to worry about an annoying noise level.“

3.8 Good157 Reviews
Dami Sushi Sushi • $$
10-4890 Rutherford Rd, Nanaimo

Customers` Favorites

Veggie Caterpillar
California Roll
Crazy Girl Roll
Salmon Teriyaki
Dynamite Roll
Parksvill Roll
Monkey Brain
Teriyaki Box
Yam Yam Roll
Wild Salmon

“knowing some of each others friends. some of the best I've had in my last 40 years“

3.7 Good120 Reviews
barBURRITO Mexican • $
648 Terminal Ave #102, Nanaimo

Customers` Favorites

Pulled Pork Burrito
Ground Beef Burrito
California Burrito
Chicken Burrito
Chips and Salsa
Regular Burrito
Steak Burrito
Spicy Chicken
Jerk Chicken
Fish Burrito

“I had a great experience at Barburrito. The environment was clean, comfortable, and welcoming. The service was amazing, especially Sam, who helped me with my order and was very polite and professional. The food was fresh and delicious. Highly recommend this place!“

3.8 Good214 Reviews
Milano's Ristorante Pizza • $$
6551 Aulds Rd #300, Nanaimo

Customers` Favorites

Artisan Portofino Garlic Bread
Caesar Salad and Garlic Toast
Gluten-Free Tiramisu Cake
Spinach and Artichoke Dip
Seafood Fettuccine
Vegetarian Pizza
Baked Spaghetti
Spinach Cannoli
Cheese Pizza
Greek Pizza

“The food was OK....but was not impressed with the dust on the rungs of the chairs and the dividing glass on the booths were pretty dirty...especially when the sun shines through the dirty windows.“

3.8 Good294 Reviews
Tim Hortons Food • $
2980 Island Hwy N Unit 200, Nanaimo

Customers` Favorites

Sour Cream Glazed Donuts
Potato Wedges Hash
Crispy Chicken Wrap
Omelette Bites
Egg & Cheese
blt Sandwich
Bacon Ranch
Turkey Melt
Bagels
Chili

“Good location for when I go for my walks plus friendly staff...😎“

3.4 Good97 Reviews

You May Also Like