32 Best Vegetarian Restaurants in Nanaimo

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
Baby Back Ribs
Prawns Biryani
Fried Calamari
Creme Caramel
Seafood Pasta

“Asteras provides a wonderful dining experience with beautiful surroundings, excellent range of favourites and specials, and attentive servers. I absolutely love the calamari too!“

4.8 Superb203 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
Caprese Sandwich
Rueben Sandwich
Grilled Halibut
Steak Sandwich

“I strongly recommend the Milton Street Public House. This was my first visit to Nanaimo and as I pulled up to the restaurant I thought I had the wrong address. I was delighted to find that I had the correct address and this restaurant is located in a Victorian home built in 1892. The atmosphere has a really great vibe.

Our waiter (Keyin) was kind, attentive, and very helpful with helping me to decide what to order. I'm not a vegetarian but, I had the veggie flatbread (poached pear, cambozola, candied walnut, and pickled red onion) and it was delicious.

I strongly recommend the Milton Street Public House. I'll be dining here again.“

4.7 Superb151 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

“My wife, daughter, and our friend went to Nori tonight for dinner, we are new to the island and our friend had never been before either, so we went off a recommendation from a coworker of mine. The food was absolutely fantastic, great quality, amazing portion size for the prices, and the best part of all was the service, exceptional staff that very obviously worked together as a team, always making sure we were being helped regardless if it was our dedicated server (Lily who was awesome) or not. Highly recommend going for a wonderful experience on a food and personal level. Thanks for the great dinner!“

4.6 Superb232 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
Vietnamese Crepe
Veg Spring Rolls
Chicken Hot Pot
Ginger Chicken

“excellent food. I've been a couple of times and will definitely be back.“

4.8 Superb84 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.6 Superb128 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

“The best pizza in town. Possibly the best I've ever had. Highly recommend!“

4.5 Superb206 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

“It was super busy on mothers Day, and my daughter and I went in around 5:15.
We ordered quickly but had to wait do to the number of people celebrating mothers day. We were on a bit of a time crunch so we got it to go. The staff was lovely and compensated us for the wait. It was unnecessary but very kind.“

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

Customers` Favorites

Rooster Combo Plate
Vegan Perogies
Red Borsht
Mexicanka

“Pretty much the best take out in Nanaimo. If you like perogies you will LOVE this place.“

4.7 Superb33 Reviews
Umai Sushi Sushi • $
4575 Uplands Dr, Nanaimo

Customers` Favorites

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

“Have been ordering sushi there almost every week for ages. Staff are friendly, sushi is consistently excellent, and always tastes fresh. There may be less expensive sushi, but why pay less for a disappointing experience? This is a great place to eat!“

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

“Taelor's 25th Birthday with Zenon, Maya & Josh, Kaelee & Elliott, Raegon, the girls grandma Sharon (my mom), & myself enjoying a wonderful meal and a special time together at this magnificent local restaurant that I highly recommend for it's food, ambience, and of course service, helping to make for a memorable evening. ❤️ 🎂 🎁 🎊 🎉 🥳“

4.4 Superb129 Reviews
Tania's Restaurant Canadian • $
4286 Departure Bay Rd, Nanaimo

Customers` Favorites

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

“Friendly staff and atmosphere and breakfast was delicious 😋 Fresh, home-cooked flavour, quick, attentive service - definitely will be back!“

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

Customers` Favorites

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

“Best in the West“

4.4 Superb62 Reviews
The Nest Bistro Canadian • $$$
77 Skinner St, Nanaimo

Customers` Favorites

Steak and Yorkshire Pudding
Steak with Peppercorn Sauce
Smoked Salmon Prawns
Blueberry Cheesecake
Peanut Butter Pie
Mushroom Risotto
Chocolate Pyramid
Seafood

“I just wanted to give a big shout out to the Nest Bistro! We had our staff Christmas party there last night, and I'm so glad we chose them. From start to finish, the night was flawless. The staff was amazing -- friendly, energetic, and on top of everything. The food was outstanding, and the deserts were absolutely incredible. We can't thank them enough for making our event so memorable. If you're ever looking for a local restaurant where the food is made from scratch using local fresh and organic(when possible) ingredients, I highly recommend the Nest Bistro!“

4.4 Superb54 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
Butter Chicken
Tuna Poke Bowl
Eggs Benedict
Jingle Pot

“Stumbled upon this great little spot in Nanaimo while visiting the Island. Quick and short drive from Departure Bay. Very friendly and accommodating staff. Great ambiance. The food and coffee were great and arrived quickly. Definitely a spot worth a visit.“

4.3 Superb193 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

“The new patio rocks. I must say the host , the gentleman that brought us to our table was incredibly polite and super helpful.
Highly recommend this place as the staff are a joy to be around as they all seem to love their job and that makes us enjoy our night.“

4.3 Superb149 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

“This was one of my grandfathers favorite restaurants, and my little brothers. Great food, amazing staff. I would definitely give it a shot to try. it holds so many amazing memories for us.“

4.3 Superb76 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

“My husband loves their #10. He likes to go at least a couple times each month. I like the Wonton Soup or the Spring Rolls...always fast, friendly service. Prices are great. One of the few truly affordable places out there.

Wheelchair accessibility: Level entrance, lots of room inside. Not sure about washrooms.“

4.2 Good79 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 Good103 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.2 Good132 Reviews
Noodlebox Asian Fusion • $
648 Terminal Ave Unit 107, Nanaimo

Customers` Favorites

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

“I recently ordered the Butter Chicken Rice at Noodle Box, and it was absolutely amazing! The dish was flavorful and packed with a generous amount of tender chicken. The portion size was perfect, and each bite was a delight. A big shoutout to Shakil, who provided excellent service and made the experience even better. The ambiance is warm and inviting, which makes it the ideal spot for enjoying good food in a comfortable setting. Highly recommend Noodle Box – tasty food and a great vibe!“

4.2 Good179 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

“Been here twice now . Once we had dinner items ( pasta and a burger ) and then we came back and tried breakfast 😋 the food is good . Service can be a bit slow so if u don't have time or patience to wait maybe order for pick up or delivery. Food is worth the wait though but of u have kids bring them something to entertain them while waiting on food .. as there doesn't seem to be coloring sheets or crayons and the waits can be 45+minutes. Front area could use a deep clean but again if good foods the goal this place doesn't disappoint 👌 large portions and very yummy“

4.1 Good109 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.1 Good126 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 Good47 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 Good52 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

“The aesthetic is comforting. like you're walking into someone's house. The food is amazing! and a pitcher of margaritas? YES PLEASE!“

4 Good185 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.9 Good88 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

“Under the previous owners, had eaten here a number of times and it was consistently poor.

Now...: very good food, excellent service and reasonable prices. Everybody in our rather large group was thoroughly satisfied with their meal. I will definitely be back.“

4 Good278 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.1 Average22 Reviews
Tim Hortons Food • $
2980 Island Hwy N Unit 200, Nanaimo

Customers` Favorites

Potato Wedges Hash
Crispy Chicken Wrap
Egg & Cheese
Bacon Ranch
Turkey Melt
Soup

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

3.5 Good43 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

“I loved this family owner restaurant. We order lasagna and spaghetti for my kids that come with ice cream. The meat sauce of the pastas was divine.

A few months later;

I was back and the food was delicious and I had a very good moment with my family again here.
Jordan was the person who attended us and I must say he was super polite and kind, thank you 🙏🏼“

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

“Table we were originally sat at was high and the chairs felt like I was sitting in a bucket which made the table top at high chest level. So noisy I asked to be moved outside to the heated deck area, which was a lot quieter although chairs were still not very comfortable.“

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

Customers` Favorites

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

“New ownership! Good attitudes, people smiling with there eyes and being friendly. Happy to be back at this place. Update: since I've leqrn3d they give a veterans discount I've been coming once a week. Staff are great food is delicious. You can never go wrong with BB.“

3.6 Good125 Reviews

You May Also Like