To Top

Visiting as a Vegan/Vegetarian in Saint John, New Brunswick

Prev1 of 2

When thinking about the Maritimes, veganism is not the first diet that comes to mind. Most travelers visit the area to enjoy some of the best seafood in the world — from Halifax all the way down to Boston. With Saint John right in the middle along the bay, most people are inclined to try Dave’s Lobster instead of the vegan meal option. But the travelers that come to see the historic uptown area, the oldest continuing market in North America, and the Reversing Falls Bridge can’t all be meat eaters. We know they aren’t, and that’s where we come in.

Uptown Saint John




Would you expect Saint John to have an Asian Fusion restaurant that makes one of the best pad thai dishes in the country? Well, it does! You can order it vegetarian or vegan and it will blow your mind. Other dishes to try would be the Naan Nachos and the Samosas. We also love that they have a separate gluten-free menu so diners of all dietary preferences can enjoy an incredible meal here.

Vegetarian Pad Thai


Naan Nachos



This pub and eatery is one of the most veggie-friendly restaurants in town, especially for breakfast. Choose from a vegetarian eggs benedict, coconut french toast, yogurt parfait, or a breakfast burrito. Whatever you order will fuel you for a long day of sightseeing!

View this post on Instagram

Happy Saturday☕ with my husband @larryking4363

A post shared by Denise King (@lild_king82) on

Locavore Cafe


This cafe is as locally sourced as it gets. While this cafe may not be vegan, you can order plenty of veggie-friendly items for breakfast, lunch, or light eats throughout the day.

Taste of Egypt


Where there’s Mediterranean cuisine comes veggie options a plenty! Choose from a selection of soups, salads, falafel, dips, wraps, and burgers to satisfy whatever craving comes your way.

Photo by @TasteOfEgypt Twitter


Other restaurants with vegetarian/vegan options:
Saint John Ale House,
Ta-Ke Sushi,

Breweries to visit:
Moosehead Brewery,


Prev1 of 2

More in Travel