Vegan Restaurants in St. John’s NL – Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Posts may be sponsored. Post contains affiliate links. I may be compensated if you make a purchase using my link.

The best vegan eats in St. John’s, Newfoundland.

Newfoundland is a spectacular region of Canada with endless stunning landscapes, friendly residents, and opportunities to observe pristine nature and wildlife. Did you know it’s also easy to travel to St. John’s, Newfoundland while following a vegan diet? When I visited, I had no idea I’d discover so many restaurants in St. John’s NL with vegan options. While it might not be obvious where to search, I’ve put together this handy vegan travel guide for St. John’s so you can gorge on the same yummy eats that I did.


POYO & THE SPROUT TAKE OUT

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Want to travel more?

Need more travel in your life? In this special free bonus content, we reveal our top tips and personal advice to living a life of travel.

Poyo & The Sprout Take Out is an amalgamation of two restaurants: The Sprout was one of the only vegetarian restaurants in St. John’s NL, and Poyo was a pop-up vegetarian Mexican restaurant that operated in the same building as The Sprout for late night meal service. The owner of the Sprout decided to sell the business just as Poyo was looking to expand. Poyo bought The Sprout, so it’s now known as Poyo & The Sprout Take Out. The “take out” aspect simply means that the restaurant doesn’t offer table service. Order your meal at the front and they’ll make it within moments. You can sit down in the restaurant to dine (there’s water available, too) or take your food away with you.

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Since the restaurant combines Poyo & The Sprout, the menu contains selections from both restaurants. You can order tacos and burritos or veggie favourites like Pad Thai or a vegan Caesar salad. I was in the mood for Mexican food, so I ordered a burrito. Burritos are filled with cheese, rice, black beans, corn, salsa, and you can choose between refried beans and TVP “beef”. To make the burrito vegan, they’ll remove the cheese. Most items that are labeled vegetarian can be made vegan, so just let the staff know ahead of time.

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Poyo & The Sprout has an eclectic style, combining retro wood paneled booths with antique decor, such as an kitschy organ topped with plants and old sheet music. With succulents lining the window sills, you feel like you’re dining at home more than a restaurant. It’s also inside a bright, lime green home, keeping with the colourful house theme of St. John’s. If I lived here, I could see myself going out for meals with friends all the time, whether for dinner or a late night snack after an evening at the pub.

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Here’s a look at the full menu. One side is fully Mexican food, including enchiladas, burritos, and tacos. The other side has vegetarian selections like a teriyaki stir fry, curry, poutine, and a hummus plate.

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Poyo & The Sprout Take Out

364 Duckworth Street

St. John’s, NL

See Facebook page for hours.   


PEACEFUL LOFT

Vegan Restaurants in St. John's NL - Vegan Travel Guide

In a tiny blue house in downtown St. John’s, you’ll find the Peaceful Loft, a vegan Chinese restaurant. It’s operated by a very sweet Asian couple: he works in the front and she works in the kitchen. They both show amazing hospitality and serve up delicious food. If there’s one place you should dine in St. John’s, this is the spot.

Vegan Restaurants in St. John's NL - Vegan Travel Guide

When we arrived, the owner welcomed us to the restaurant and immediately brought out vegetable soup. He was very proud of this soup, which instantly warmed our bellies and our hearts. It was inspiring to hear him talk about the ingredients in the soup. He said that even though some vegetables were a little expensive, he felt that every customer should enjoy a bowl of it to start their meal. Not only did we enjoy complimentary soup, but there was a never-ending supply of green tea, too. The owner brought three dipping sauces to the table, ranging from a milder soy sauce to spicier ones.

Vegan Restaurants in St. John's NL - Vegan Travel Guide

For the main course, my sister and I decided to split an order of Peaceful Rolls and a noodle stir fry with tofu and seitan. The food arrived to the table very quickly, and it was lovingly prepared. In chatting to the gentleman who owns Peaceful Loft, he said that they use the same fake meats that are made by King’s Cafe / Zen Gardens back in Toronto. I’m very familiar with Zen Gardens (I go there all the time as it’s in my hometown) and their veggie meat products are so yummy.

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

The food at Peaceful Loft is some of the best vegan Chinese food I’ve tasted. Definitely head here when you’re in the city.

Peaceful Loft

250 Duckworth Street

St. John’s, NL

Open daily from 11:30am-8:30pm


THE MERCHANT TAVERN

While the Merchant Tavern isn’t a vegan or vegetarian restaurant, there are some options that cater to a plant-based diet. This restaurant mostly focuses on seafood and traditional cuisine from Atlantic Canada, but they’re happy to cater to vegans. Just mention that you’re vegan to your server and they’ll take care of you.

On the menu, there’s a roasted beet salad (omit the dairy), a cauliflower steak, and even a couple of dessert choices. I ordered the cauliflower steak: wild leek marinated cauliflower, white bean and lentil cassolette, green pea puree, seasonal vegetables, and toasted spelt.

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

For dessert, there are various fruit sorbets or an item on the menu called “something sweet”. Something sweet is a platter of sponge toffee and dark chocolate mint truffles which are all vegan. The main dish has milk chocolate truffles and the waiter substituted the dairy ones for the dark chocolate ones. Paired with a cup of coffee, it was the perfect ending to a delicious meal.

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

If you’re looking for an upscale dining experience, this is one of the restaurants in St. John’s NL to check out.

The Merchant Tavern

291 Water St.

St. John’s, NL

See Facebook page for hours


O’REILLY’S PUB

Now, you won’t find many vegetarian or vegan choices on the O’Reilly’s Irish Newfoundland Pub menu. In fact, the fries are not cooked separately from the chicken, and many things are filled with meat, dairy, or eggs. However, I asked about vegan food after getting screeched in, and they were super accommodating. Not only did they bring out a house salad (with balsamic dressing and dried cranberries), but they prepared cauliflower wings for me! The cauliflower wings are not on the menu, but they were absolutely delicious. Perhaps if you ask in advance, they would be willing to make them for you, too?

If you’re looking to enjoy some locally brewed beer or perhaps get screeched in yourself, O’Reilly’s on George Street is a happening place with live music. There’s no better place to spend your evenings in St. John’s.

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

O’Reilly’s Pub

13 George Street

St. John’s, NL

See Facebook page for hours


ROCKET BAKERY

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Rocket Bakery is a cafe and bakery in downtown St. John’s. Not only do they have lots of caffeinated beverages, but they are very vegan-friendly, too. I came here just to purchase an almond milk latte, but discovered a whole bunch of vegan grab and go meals. They have hummus, a wrap (the “protein powerhouse” with chipotle tofu, edamame, green pea pesto, and veggie slaw), a herb sweet potato soup, and their breads and buns are all vegan. There’s also vegan perogies in the frozen section to prepare at home. For dessert, grab a partridge berry macaroon dipped in semi-sweet chocolate.

The owner was delighted to show me every vegan option in the shop, so don’t hesitate to ask for their vegan selections. While I went in for a coffee, I came out with a coffee and a macaroon. I couldn’t resist!

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Vegan Restaurants in St. John's NL - Vegan Travel Guide

Rocket Bakery

272 Water Street

St. John’s, NL


MAP OF VEGAN RESTAURANTS

Here’s a map of the vegan, vegetarian, and vegan-friendly restaurants in St. John’s NL. Looking for more things to do? Check out how I spent a weekend in the Avalon Peninsula and watched the sunrise at Cape Spear.

[mapsmarker layer=”73″]

 

WHERE TO STAY

We spent two nights at the JAG Boutique Hotel in downtown St. John’s. From the hotel, we walked all over town. Besides the perfect location, I had a very peaceful night’s sleep in my spacious and comfortable suite. With ample space, a luxurious bathroom, two flatscreen TVs, Keurig coffee maker, and speedy Wi-Fi, it’s really a traveller’s dream. Be sure to check out more photographs and reviews from fellow travellers.

Vegan in St. John's, Newfoundland

St. John's, Newfoundland Vegan Travel Guide - #Newfoundland #Canada #Vegan #Travel #VeganTravel #StJohns #StJohnsNL #PlantBased #Restaurant

PIN this image to Pinterest for future reference.

Have you ever travelled to Newfoundland before?

15 Responses

  1. Jamil Hossain
    | Reply

    You missed a real one. NJ’s Kitchen. We have almost vegan buffet, vegan fish and chips, vegan poutine, vegan butter chicken, vegan beef curry and Saturday vegan Brunch features vegan fish cake benedict, vegan denver omelette, vegan stuffed french toast and so on. We are 2 years old in business and no one still nows us.

    • Lauren
      | Reply

      Jamil, that sounds AMAZING. When I return to NL, I will surely come and check you out! I know I’ll be back with Justin and he would love to try those vegan fish and chips!

    • Alex
      | Reply

      Thanks! I’m visiting St. John’s in May with my wife, and we’ll certainly drop by.

      • Lauren
        | Reply

        Alex, that’s awesome! I’m glad that you found the vegan guide useful. Enjoy the delish meals!!

  2. Leah
    | Reply

    Check out Evoo in the Courtyard in St John’s! Full separate vegan menu with house made vegan cheeses!

    • Lauren
      | Reply

      Yum yum yum! I surely will when I return! Home made vegan cheese – mmmmmm!

  3. Jackson McLean
    | Reply

    Hi Lauren, I’m so glad to hear you were able to enjoy some of the best vegan restaurant options in our city! There’s a few more that are definitely worth checking out, our local vegan group compiled a full list here that is constantly growing: https://www.scribblemaps.com/maps/view/Vegan_Options_NL/Vegan_NL

    Also we have a yearly vegan festival called St. John’s VegFest that’s coming up on August 26th in case anyone is visiting around that time, it’s always a lot of fun: http://www.stjohnsvegfest.com/

    • Lauren
      | Reply

      Thank you so much for sharing! Ah, I wish I could attend your Veg Fest! Unfortunately, I have some other travels planned that date but I’ll have to remember this for next year! :)

  4. Alex
    | Reply

    Thanks for the suggestions!

  5. Alex
    | Reply

    Just got back from NL and your suggestions were great. Peaceful Loft was amazing, easily the best vegan restaurant in NL.

    Green Kitchen, a fully vegan restaurant, was a great find. Excellent food and great value. EVOO was great too (suggestion above), although a bit on the pricey side.

    NJ’s Kitchen was a real disappointment, extremely expensive ($22/person) lunch buffet with only 2 vegan curries, sore-bought samosas, and bland taste. None of the items mentioned in the post above were on the lunch buffet menu.

    BTW, Quesada now has Beyond Meat, so you can have vegan burritos or bowls. There are 2 such restaurants in St. John’s.

    • Lauren
      | Reply

      Hi Alex – I loved Peaceful Loft, too! I have to say though, I never dined at NJ’s Kitchen and haven’t heard of it, so I can’t say it was ever on my list of recommendations (maybe you read about it on a different blog?). I do recommend Poyo and the Sprout to try an independently owned Mexican restaurant that has lots of vegan options!

      • Alex
        | Reply

        Hi Lauren, I should have been more specific, sorry. That restaurant was mentioned in a reply above, not in your blog post.
        I’ll try Poyo next time I’m in St. John’s!

        • Lauren
          | Reply

          Ah, I see! :) Yes, Poyo was quite nice! I’d love to go back to St. John’s so maybe there will even be some more options by the time I return!

  6. Ashley
    | Reply

    I am from Newfoundland. So cool to see it featured on your blog!

    • Lauren
      | Reply

      Amazing! I only got to spend a few days in Newfoundland but I reeeeaaally want to return for a big road trip!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.