15 Best Vegan Restaurants near St. Johns

The Market Family Cafe Cafe • $
Recommended
35 Ridge Rd, St. John's

“Hands down the best sandwich I’ve ever had.“

4.8 Superb22 Reviews
Peaceful Loft Vegetarian • $
250 Duckworth St, St. John's - 0.49 miles

Customers` Favorites

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

“Came here with local friends and loved it. It’s our first time in St. John’s, and Peaceful Loft’s vegan menu was a perfect change of pace from some of the heavier NL dishes we’ve been trying. It’s a small family operation— the gentleman who served us and his wife in the kitchen own the place— so stop by when you’re not in a rush.
As soon as we were sat, we were given lovely squash soup, two house-made sauces, a tasty chunky topping of TVP and veggies, and bottomless green tea, and THEN the menu to order. The main meal took a little while— again, one-chef kitchen— and the owner kept apologizing, but we were a-okay. We’d already had a whole appetizer! He also gave us mandarin oranges while we waited, and when I told him how excited I was to have some fresh fruit, he gave me two more. 😁 The menu items were all generous portions with plenty of veggies. They made very sure our friend with a nut allergy was taken care of as well.
It was such a great meal, super affordable, with warm and friendly service, and we might never have known if our friends hadn’t suggested it. Definitely recommended!“

4.9 Superb223 Reviews
Ethiopian cuisine plus Ethiopian • $$
4 Quidi Vidi Rd, St. John's - 1.01 miles

Customers` Favorites

Injera Veggie Combo - Plus Doro Wot
Injera Veggie Combo - Plus Lamb
Special Injera Buffet with Meat
Special Injera Veggie Buffet
Rice with Chicken & Lentils
Special Injera Buffet
Ethiopian Coffee Cake
Rice Chicken Lentils
Vegetarian Platter
Chicken Sambusa

“Delicious! Brought me back to life after a long day“

4.9 Superb81 Reviews
Poyo + the Sprout Restaurant Vegetarian • $
364 Duckworth St, 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

“First day in St.John's. As vegetarians, we were so happy to find such a cute & cozy spot with such healthy and flavourful food options.

We had the soup of the day - butternut squash. Perfect on a cool October afternoon. We then had the Enchilada. Stuffed full of flavour. My only ask would have been to have an authentic, fresh, spicy salsa option.

The prices are reasonable and the portion sizes are generous. The price for some of the add-on options are a little high, but otherwise the actual item prices are very reasonable.“

4.7 Superb102 Reviews
Afghan Restaurant Afghan • $
375 Duckworth St, St. John's - 0.13 miles

Customers` Favorites

Chicken Kabab & Rice Combo
Vegetarian Pakora
Vegetarian Samosa
Vegetarian Plate
Vegetarian Meal
Chicken Kebab
Beef Kabab

“I absolutely enjoyed my meal. This tinny restaurant offers very good afghan food. Every bite was comforting, full of flavour and delightful. Service was lovely too. Anyone who enjoy Middle East food should try this restaurant. Very good vegetarian options too.“

4.7 Superb43 Reviews
The Pantry Café and Gardens Cafe • $
70 Clinch Crescent, St. John's - 1.7 miles

Customers` Favorites

Waffle

“Best place to go! The food was amazing and the service was wonderful!! Such a great experience“

4.7 Superb25 Reviews
Nourish Bakery Bakery • $
1304 Topsail Rd, Paradise - 6.23 miles

“Amazing food and friendly staff. Worth checking out!“

4.7 Superb15 Reviews
Burritos Mexican Grill Mexican • $
462 Topsail Rd, St. John's - 2.73 miles

Customers` Favorites

Two Tacos Combo
Shredded Lettuce
Hard Corn Taco
Crunch Wraps
Quesadilla
Small Fries
Poutine
Burrito
Nachos

“Great food at a great price! Always fresh ingredients as well.“

4.3 Superb59 Reviews
Manna European Bakery & Deli Bakery • $
342 Freshwater Rd, St. John's - 1.59 miles

Customers` Favorites

Chicken Cutlet Sandwich
Chicken Salad Sandwich
Old World Grain Bread
Roast Turkey Sandwich
Chocolate Mousse Cake
Artisan Baguette
Redwood Sandwich
Italian Bread
Cinnamon Roll
Carrot Cake

“I am ashamed to say that this was the first time I visited this store despite having lived in St. John's for a couple of decades. The staff are fun and friendly, and happy to share their opinions when asked. I didn't leave the store with everything I wanted to buy, since I had walked - the special edition Le Creuset set with the gold handles will have to wait. I did get some bagels (really good) some scones (excellent) and a baguette that was outstanding. The store is dangerously close to my house. I fear I may accidentally make this my destination when I go for a walk... No matter, though, the prices are very reasonable for fresh, locally made, and, most importantly, delicious baked goods.“

4.3 Superb108 Reviews
Rocket Bakery & Fresh Food Bakery • $
294 Water St, St. John's - 0.13 miles

Customers` Favorites

Cinnamon Rolls & Raisin Tea Bun
Fish Cake and Tarter Sauce
Rocket's Famous Fish Cakes
Croissant and Cinnamon Bun
Fish Cake and Sandwiches
Selection of Pastries
Scone of the Day
Almond Croissant
Raspberry Flake
Tea Biscuit

“I tried the fish cakes in a few other places before stopping at Rocket Bakery. These fish cakes were full of flavor and perfectly seasoned. I had the first one plain and the second one I dipped the fish cake in their special sauce.... It changed my life. Wow!“

4.3 Superb170 Reviews
The Gypsy Tea Room Canadian • $$
315 Water St, 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

“Visited for the first time tonight. Great food, drinks, and service! Will be returning 😊“

4.3 Superb239 Reviews
The Adelaide Oyster House Tapas Bar • $$
334 Water St, 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

“The serving staff made a series of good choices not just for the food but also for the local beer. I couldn't understand why they kept on turning the lights down. Seriously guys, that's so old-fashioned. Anyone would think you are trying to save electricity on your energy-saving light bulbs.“

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

Customers` Favorites

Udon Noodles with Vegetables and Shrimp Tempura
Tempura Shrimp Noodles
Fire Mountain Roll
Tempura Crab Stick
Chefs Special Roll
Black Dragon Roll
Newfoundland Roll
Miso Soup Is Free
Mango Ice Cream
St John's Roll

“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.2 Good110 Reviews
Wok Box - Kelsey Drive Asian • $
55 Kelsey Dr 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 👌“

4 Good63 Reviews
NJ's Kitchen Bangladeshi Restaurant Bangladeshi • $$
15 Rowan St, St. John's - 1.02 miles

Customers` Favorites

Thai Seasoned Chopped Whole Fish
Bangladeshi Chicken Roast
Vegan Crispy Onion Rings
Butter Chicken Platter
Beef Kala Bhuna Gosht
Tandoori Chicken 3ps
Chicken Biryani Rice
Vegan Butter Chicken
Beef Curry Combo
Red Bean Curry

“For many customers, this is a take-out place. But I love to eat in the restaurant because it has an authentic vibe to it. While dining, we can listen to popular songs from Bollywood movies, as well as Bangali and Arabic music. Everyone agrees that the food is wonderful... I just wish more people would take the time to dine in!“

3.3 Good83 Reviews

Vegan Restaurants Nearby

You May Also Like