37 Best Vegetarian Restaurants near St. Johns

Mallard Cottage Canadian • $$
8 Barrows Road, St. John's

Customers` Favorites

Newfoundland Breakfast
Brussel Sprout Salad
Mushroom Flatbread
Merasheen Oysters
Chocolate Cake
Warm Beet Salad
Smoked Brisket
Homemade Bread
Dessert Table
Halibut Collar

“We had a wonderful dining experience on their first day open for the 2024 season. Service was very attentive and super friendly. Food was delicious and the atmosphere so relaxing. Highly recommend.“

4.2 Good360 Reviews
Peaceful Loft Vegetarian • $
250 Duckworth Street, St. John's - 0.49 miles

Customers` Favorites

Fresh Pineapple Fried Rice Noodle
Stir Fried Singapore Rice Noodles
Stir Fried Singapore Noodles
BBQ Vegetarian Pork and Duck
Vegan Pork and Vegetables
Hong Kong Crispy Noodles
Pan Fried Dumplings
Kung Pao Vegan Fish
Appetizer Sampler
Soup of the Day

“This place is absolutely amazing. The food is superb. My partner and I got the BBQ pork and it was so delicious. But the best part of this whole experience is the husband and wife duo that run the restaurant. I have never experienced better service in my life. This place is my new absolute favourite spot! I am here visiting from vancouver and I am going to try and visit here as much as I can before I leave!!! I would give it 100 stars if I could“

4.9 Superb342 Reviews
Poyo + the Sprout Restaurant Vegetarian • $
364 Duckworth Street, St. John's - 0.17 miles

Customers` Favorites

Marinated Tofu Sandwich
Buffalo Unchecked Taco
Bravocado Sandwich
Taco Pico De Gallo
Pineapple Salsa
Side Home Fries
Soup of the Day
Avocado Taco
Vegan Caesar
Gringo Taco

“My husband and I both ordered the tofu Caesar wrap and potato lentil soup, and we absolutely LOVED our meal! Such a delicious, satisfying combination. We’re visiting St. John’s and were so happy to find this spot. We would happily order the same thing again, but would also love to come back and try more of the menu. Highly recommend!“

4.6 Superb188 Reviews
Terre Restaurant Canadian
125 Water St, St. John's - 0.5 miles

Customers` Favorites

Steak \u0026 Frites
Seafood Appetizers
Smoked Mussel Toast
Townie Hashbrown
Mushroom Toast
Eggs Breakfast
Chocolate Cake
Hanger Steak
Potato Bread
Challah Purdu

“Probably the best meal I’ve ever had! My steak was cooked to perfection and so juicy. My husband’s lobster came out on a sizzling platter and it hit all the senses! We had a few other tastings and everything hit the mark. Great atmosphere, beautiful views, you can’t go wrong. Thank you, to you and your staff for our first meal in Newfoundland an excellent one!“

4.7 Superb233 Reviews
Montana’s BBQ & Bar Comfort Food • $$
80 Kenmount Road, St. John's - 2.27 miles

Customers` Favorites

Ribs with Side of Fries Coleslaw and Cornbread
Great Canadian Burger with Waffle Fries
Pull Apart Cheesy Garlic Bread
Ribs N' Wings with Fries
Buttermilk Fried Chicken
Three Cheese Spinach Dip
Smoky Bacon Mac N Cheese
Chicken Strips and Fries
Four-Cheese Spinach Dip
Rib \u0026 Wing Combo

“Dropped by their half-price Monday wings night which starts after 8 PM.

I tried the Chipotle Honey, Texas Bold, & the regular Honey Garlic sauces. The wings are pretty fresh. The carrot with ranch adds a distinct flavor when trying them with the wings.

Good experience!“

4.6 Superb307 Reviews
Freshii Vegetarian • $$
70 White Rose Drive, St. John's - 4.02 miles

Customers` Favorites

Buddha Bowl

“The Chipotle Cheddar bowl is absolutely delicious! my friend recommended the promotion which ended today $4.99 fabulous price! even without the promo the prices are really good and not pricy to add extra toppings. Very pleased with the portions, definitely much better than the bowls at Quesada! will definitely be back to try other items :)“

4.4 Superb54 Reviews
The Grounds Cafe Cafe • $$
1525 Portugal Cv Road, Portugal Cove-St. Philip's - 6.56 miles

Customers` Favorites

Smoked Salmon with Cucumber on an Everything Bagel
Ham and Cheese Biscuit with Dijon Aioloi
Bacon Egg and Cheese Bagel Sandwich
Grounds Traditional Breakfast
Vegetarian Breakfast Sandwich
Grounds Breakfast with Salad
Pineapple Upside Down Cake
Pulled Pork Flatbread
Breakfast Bagel
Quiche and Chips

“Today was my first visit with my son. I was so impressed by the huge space, amazing gluten free options and super friendly staff! We will be back 😊😊“

4.7 Superb160 Reviews
Moxies St. John’s Restaurant Bar & Grill • $$
227 Kenmount Road, St. John's - 2.91 miles

Customers` Favorites

Roasted Tomatoes \u0026 Whipped Feta
Blackened Chicken Burger Meal
Burger with Sweet Potato Fries
Churro Ice Cream Sandwich
Chicken Madeira Rigatoni
White Chocolate Brownie
Chimichurri Steak Salad
Blackened Shrimp Tacos
Vegetarian Power Bowl
Crispy Beet Salad

“Went to Moxies with friends this evening, the food was amazing!! And our server, Dana E was fabulous!!! She really went above and beyond! Thank you for making our night so much fun!“

4.4 Superb459 Reviews
The Adelaide Oyster House Tapas Bar • $$
334 Water Street, St. John's - 0.09 miles

Customers` Favorites

Fresh Shucked Oysters on the Half Shell
Kobe Beef Lettuce Wrap
Spicy Tuna Sticky Rice
Kobe Beef Lettuce Wraps
Korean Fried Chicken
Lemon Pepper Wings
Korean Cauliflower
Fried Cauliflower
Grilled Cod Taco
Crispy Fish Taco

“Vibes here are great. had an excellent night out of drinks and food. Oysters (obviously) with many delicious dishes. we ended up ordering a ton to share with the table and definitely recommend this approach here. The bar gets everyone involved so it looks like even if you went solo at the bar you'd still enjoy“

4.4 Superb294 Reviews
Bellissimo Bistro Italian • $$
123 Quidi Vidi Rd, St. John's - 1.19 miles

Customers` Favorites

Tortellini with Red Sauce Near and Tortellini with Rose Far
Chicken Parmesan 1 2 Sandwich and Salad
Chicken Alfredo Pasta
Appetizer Platter
Tiramisu Cup
Lamb Shank
Bruschetta
Braciole
Risotto
Cannoli

“Just had an incredible meal from Bellissimo’s. Food was fantastic, excellent friendly service. Very cozy atmosphere. The lasagna and stuffed pasta made our bellies very happy. Would highly recommend!“

4.5 Superb98 Reviews
Red Pepper Restaurant Teppanyaki • $
31 Peet Street, St. John's - 2.24 miles

Customers` Favorites

Beef Stir Fry with Mongolian Sauce
Rice Noodle Stir Fry

“Fantastic food made the way you want. All fresh ingredients.“

4.5 Superb85 Reviews
Sushi Island Sushi • $$
210 Water Street, St. John's - 0.29 miles

Customers` Favorites

Spicy Salmon Hand Roll
Salmon Avocado Roll 6
Black Dragon Roll 8
Salmon Sushi Pizza
Yam Tempura Roll
Yummy Yummy Roll
Ice Cream Tempura
Teriyaki Chicken
Cheese Wonton 6
Teriyaki Salmon

“Excellent food and customer service! We have never been disappointed.“

4.4 Superb145 Reviews
13

Freshii

Freshii Salad • $
673 Topsail Road, St. John's - 3.79 miles

“We love this restaurant. A hidden gem, could use a little more sinage / advertising. Located on Topsail Road, in the little stretch of buisnesees next to the Great Canadian dollar store (Dooleys). Great service, most of the people who served us go above and beyond to give us what we want. We visit a few times a month. Fresh, healthy food !!“

4.4 Superb133 Reviews
Loose Tie Lounges • $$
14 George Street, St. John's - 0.08 miles

Customers` Favorites

Scallops and Pork Belly

“Amazing food, staff was friendly and quick! Definitely recommend! ❤️“

4.4 Superb91 Reviews
Montana’s BBQ & Bar Barbeque • $$
13 Stavanger Drive, St. John's - 3.73 miles

Customers` Favorites

Kapow Shrimp 1 2 Rack of Ribs Ceasar Salad
1 2 Rack of Ribs Fries with Gravy Beans
All You Can Eat Rib Wednesdays
Grilled Cheese Cheeseburger
Chicken Tender Platter
Garlic Mashed Potatoes
Pulled Pork Sandwich
BBQ Sampler Platter
BBQ Chicken Fajitas
Ribs Pulled Pork

“What a fabulous night!
My husband and I decided to come here for our weekly date night and we weren’t disappointed. Spencer, our server made it enjoyable with his kindness and his suggestions were helpful since we don’t come here often, but that’s going to change!
Thanks for a great evening, we’ll be seeing you again soon“

4.3 Superb279 Reviews
Sun Sushi Caterers • $$
186 Duckworth Street, St. John's - 0.6 miles

Customers` Favorites

Udon Noodles with Vegetables and Shrimp Tempura
Tempura Shrimp Noodles
Assorted Sushi Rolls
Fire Mountain Roll
Tempura Crab Stick
Chefs Special Roll
Newfoundland Roll
Miso Soup Is Free
Black Dragon Roll
Mango Ice Cream

“Thank you for a wonderful birthday dinner last night! We could see how busy the staff were with non stop take outs but they were still very attentive to our table. Food was as great as always!“

4.3 Superb118 Reviews
Quidi Vidi Outdoor Food Market Brewery • $$
15 Barrows Rd #11, St. John's - 2.15 miles

Customers` Favorites

Fish and Chips

“great spot to enjoy a beer and views in QV! awesome food options, but trucks do sell out often so go early.“

5 Superb9 Reviews
Quidi Vidi Brewery Brewery • $
35 Barrows Road, St. John's - 2.18 miles

“Great selection of drinks and lovely food“

4.2 Good305 Reviews
The Gypsy Tea Room Canadian • $$
315 Water Street, St. John's - 0.12 miles

Customers` Favorites

Cajun Chicken Fettuccine
Mediterranean Chicken
Blackened Salmon GFA
Cajun Chicken Pasta
Seafood Spaghetti
Seafood Chowder
Calamari Fritti
Chocolate Cake
Eggs Benedict
Chicken Wings

“Smash burger was delicious, 10/10!“

4.2 Good271 Reviews
Exile Restaurant and Lounge Modern European • $$
115 George Street West, St. John's - 0.22 miles

Customers` Favorites

Grilled Salmon with Garlic Mashed Potatoes with Gravy
Banana Bread French Toast
Cod Tacos and Side Salad
Grilled Beef Tenderloin
Ramen with Pork Belly
Chicken Parmesan
Smoked Salmon
Moose Sausage
Moose Burger
Ham Benedict

“Superb brunch with 5 friends today in your inviting ambiance. We each ordered something different and server, Bill, was friendly and efficient. Love this local spot.“

4.2 Good253 Reviews
Full House Restaurant Chinese • $
74 Old Placentia Road, Mount Pearl - 6.18 miles

Customers` Favorites

General Tsao's Chicken 左鸡
Stir-Fried Mixed Vegetables
Chicken Fried Noodles 29
Chicken Fried Noodles
Chicken Balls 鸡球
Chicken Fried Rice
Honey Garlic Ribs
Chicken Chop Suey
Combo Platter 5
Crispy Won Tons

“We are so happy we went to Full House restaurant. The food was delicious and the service was great. Thank you, Full House Restaurant.“

4.1 Good105 Reviews
Boston Pizza Pizza • $$
367 Water Street, St. John's - 0.14 miles

Customers` Favorites

Chicken Clubhouse Sandwich
Bourbon BBQ Chicken Pizza
Bourbon Chicken Pizza
M Size Pizza so Big
Fish Bowl Friday
Cactus Cuts

“My family and I are visiting from out of province and we ordered food for delivery to our hotel. Unfortunately, I was missing an item from our order. When I called the restaurant I spoke to Lacey who went above and beyond to make sure I received a fresh meal with everything included. It was very appreciated!!!“

4.1 Good145 Reviews
India Gate Restaurant Indian • $$
286 Duckworth Street, St. John's - 0.39 miles

Customers` Favorites

Outstanding Customer Service
Malai Chicken Tikka
Tandoori Chicken
Vegetable Curry
Butter Chicken
Tamarind Sauce
Carrot Halwa
Samosa Chaat
Rice Pudding
Paneer Tikka

“Incredible food , ambiance and service. Great vegan options !“

3.9 Good185 Reviews
Piatto Pizzeria + Enoteca Italian • $$
60 Elizabeth Avenue, St. John's - 1.6 miles

Customers` Favorites

La Dolce Vita Burger with Cesare Salad
Pacchi Di Prosciutto
Margherita Pizza
Gluten Free Pizza
Margarita Pizza
Dolce E Fumoso
Sicilian Pizza
The Stephanie
Caprese Salad
Lunch Special

“great food and great staff!“

4.1 Good347 Reviews
Rustler's Family Restaurant Family • $
320 Torbay Road, St. John's - 2.85 miles

Customers` Favorites

2 Piece Battered Cod with Fries on the Side
Steak and Mashed Patatoes Med Rare
Toutin Samwhich with Hash Browns
Clubhouse Sandwich with Fries
Appetizer of Onion Rings
Club Sandwich and Fries
Toutons and Fish Cakes
Eggs Touton Hashbrowns
Chicken Leg and Fries
Camper's Breakfast

“Their breakfast is fantastic. Easily one the best I’ve ever had! I will be back.“

4 Good80 Reviews
Basho Restaurant & Lounge Sushi • $$$
283 Duckworth Street, St. John's - 0.39 miles

Customers` Favorites

Dry Aged Strip Loin with Fries and Salad
Seasonal Nigiri and Sushi Rolls
Sushi and Sashimi Combo
Dry Aged Steak Frites
Pan Seared Scallops
Striploin of Beef
Chocolate Mousse
Sushi and Nigiri
Salmon Tartar
Salmon Sushi

“Great spot for Asian fusion style in St. John's. Nice strong cocktails. Reasonable prices. What more do you want?“

4 Good83 Reviews
Jack Astor's Bar & Grill St John's Bar & Grill • $$
125 Harbour Drive, St. John's - 0.18 miles

Customers` Favorites

Micro Brew Fish N' Chips
Asiago Chicken Bow Ties
Holy Smoke BBQ Burger
Lobster and Crab Dip
New York Striploin
Lobster & Crab Dip
Holy Smoke Burger
Chicken Fingers
Truffle Fries
Chicken Wings

“We had a great experience at Jack Astor’s in St. John’s, but what truly made our visit exceptional was our waitress, Brook.I genuinely don’t think I’ve ever experienced service quite like hers. Brook was incredibly kind, attentive, knowledgeable, and welcoming from the moment we arrived. She had that rare ability to always seem present and attentive without ever making the service feel rushed or intrusive. She anticipated what we needed, checked in at exactly the right moments, and made us feel genuinely cared for throughout the entire meal.What stood out most, though, was her warmth. Brook has a presence that makes you feel comfortable and welcome almost immediately. You can tell she genuinely cares about the people she is serving, and that kindness came through in every interaction we had with her. Exceptional service is one thing, but combining that level of professionalism and knowledge with such a genuine, warm personality is something else entirely.The food and atmosphere were great, but Brook is what we will remember most about our experience. She is an incredible representative of Jack Astor’s and deserves to be recognized for the level of service she provides. We would absolutely come back, and we would genuinely hope to have Brook as our waitress again. Thank you, Brook, for making an already great night that much more memorable. Easily some of the best service I’ve ever received anywhere.“

4.1 Good555 Reviews
Wok Box - Kelsey Drive Asian • $
55 Kelsey Drive Unit 55A-1, St. John's - 3.28 miles

Customers` Favorites

Honey Breaded Crispy Chicken
Mongolian Beef and Broccoli
Pad Thai Noodles
Beef & Broccoli
Butter Chicken
Beef Bulgogi
Spring Rolls
Wonton Soup
Ginger Beef
Potstickers

“Pad Thai with shrimp and soya ginger egg is delicious 👌“

3.9 Good64 Reviews
No. 4 Restaurant & Bar Canadian • $$$
4 Cathedral Street, St. John's - 0.37 miles

Customers` Favorites

No 4 Fries with Parm
Mac and Cheese
Mac N Cheese
Tuna Tartare
Mac & Cheese
Steak Frites
No 4 Burger
Spaghetti
Cocktai

“Great atmosphere, great service, delicious food and drinks. Tonight was my first time but I will certainly be back. Possibly my new favourite restaurant.“

4 Good138 Reviews
Ches's Famous Fish & Chips Family • $
9 Freshwater Road, St. John's - 0.23 miles

Customers` Favorites

1 Piece Fish and Chips with Dressing and Gravy
2 Piece Fish and Chips with Scallop on Side
2 Piece Fish Chips Dressing and Gravy
Fries Gravy and Dressing Stuffing
Ches's Fried Chicken and Chips
Mini Lemon Meringue Pie
3 Piece Fish and Chips
Mini Coconut Cream Pie
Poutine with Dressing
Famous Fish & Chips

“Food was fresh, cooked perfectly, reasonably portioned, and really good! Shout out to the staff at Ches's in Mount Pearl.“

4 Good152 Reviews
Red Pepper Restaurant Asian Fusion • $$
38 Hamlyn Rd #0135, St. John's - 2.3 miles

“yes but i never eat there yet.“

3.1 Average16 Reviews
Gingergrass Thai & Vietnamese Restaurant Thai • $$
345 Duckworth St Unit 101, St. John's - 0.22 miles

Customers` Favorites

Fried Banana and Ice Cream Dessert
Red Curry Chicken with Vegetables
Chicken Pad Thai Mild Spice Level
Pineapple Fried Rice Chicken
Northern Thai Curry Chicken
nt3 Thai Basil Noodle
Yellow Chicken Curry
CH5 Cashew Chicken
Tom Kha Coconut Sou
Vietnamese Rolls

“Love the menu, food, people and atmosphere. My husband and I enjoyed everything we had. Took home extra just to share. While they were super busy tonight, the servers were very friendly and professional. Excited for our next visit!!“

4 Good184 Reviews
Thai Express Restaurant St John's Thai • $
Avalon Mall, 48 Kenmount Road, St. John's - 1.88 miles

Customers` Favorites

Fried Dumplings \u0026 Bottled Drink Trio
Steamed Chicken Dumplings 4 pcs
Pad See EW and Egg Fried Rice
Chicken Fried Rice Chicken
Pad Thai Tofu
Thai Soup
Noodles
Beef
Curry

“Used to come here all the time but hadnt in a while. Ordered a chicken pad Thai and told them I had a shrimp allergy. Was given a shrimp Pad Thai and didnt realize until I sat down to eat. Also used to be one of the only fast food places that had lemonade and they also got rid of that. Really gone downhill.“

3.6 Good41 Reviews
Sushi & Noodle Nami Express (Churchill Square) Asian • $$
8 Rowan Street, St. John's - 0.99 miles

Customers` Favorites

Shanghai Twist with Beef
Deep Fried Baby Octopus
Miss Saigon- Beef Pho
Assorted Sushi Combo
Tonkotsu Pork Ramen
Miss Saigon Pho
Saigon Beef Pho
Snapper Shushi
Veg and Noodles
Spicy Tuna

“Drove up from Ontario for a work trip and stumbled onto Noodle Nami on a whim last Saturday around 7pm, and I'm so glad we did. The spicy miso ramen had this deep, rich broth that actually warmed us up after walking around in the wind off the harbour. Staff were genuinely friendly and gave us solid recommendations when we couldn't decide, even though the place was packed. Small spot with a cozy, buzzing atmosphere, so if you're going on a weekend night be ready for a short wait, but it's worth it.“

3.9 Good115 Reviews
Ches's Famous Fish & Chips Fish & Chips • $
655 Topsail Road, St. John's - 3.71 miles

Customers` Favorites

Spicy Chicken Burger Combo New
Fries Dressing and Gravy
Fish Bites N Chips
Lemon Meringue Pie
Fish and Chips
Fried Chicken
Fish N Chips
Medium Fries
Medium Chips
Onion Rings

“Food was fresh, cooked perfectly, reasonably portioned, and really good! Shout out to the staff at Ches's in Mount Pearl.“

3.8 Good80 Reviews
Magnum & Steins Canadian • $$
329 Duckworth Street, St. John's - 0.28 miles

Customers` Favorites

Cod Fish and Chips Dinner
Kickin Chicken Burger
AAA Tenderloin Steak
Duck Confit Nachos
Seafood Selection
Lamb Rack of Lamb
Seafood Platter
Halibut Special
Seafood Alfredo
Potato Skins

“By far the best meal we've had here in St Johns. You will want to lick the plate clean. Glad we got a chance to try it. We had the Duck Nachos, fish stew and the baked halibut with coconut curry sauce. Everything was spot on! Make sure you check it out while you are here in St Johns“

3.8 Good259 Reviews
No Name Pizza Pizza • $
30 Ropewalk Ln, St. John's - 1.08 miles

Customers` Favorites

Half Meat Lovers
Pizza with Bacon
Garlic Fingers
Pizza Slice
Wings

“best donair pizza ever!!!!“

3.1 Average103 Reviews

Vegetarian Restaurants Nearby

You May Also Like