INFORMATION PROVIDED BY HAPPYCOW.NET - Spread the word! Please tell the businesses you found them on HappyCow.
St Johns (39)
Sorted by: Default
Peaceful Loft
250 Duckworth St ~ : +1-709-701-8421
Moderate -- Vegan, Chinese, Asian -- Additional Info: Small vegan restaurant run by a husband and wife team. Serves Chinese food. Reported fully vegan Feb 2019. Mon-Sun 11:30am-8:00pm -- Rating: 5 Happycow(s)
Poyo & the Sprout
364 Duckworth St (at downtown) ~ : +1-709-579-5485
Moderate -- Vegan-friendly, Lacto, Ovo, Fast food, Beer/Wine, Take-out, Mexican, Canadian -- Additional Info: Mexican food menu of tacos, burritos, enchiladas, with a few other fusion items like poutine, curry, and pad Thai available during the day. Tue-Wed 11:30am-8:30pm, Thu 11:30am-3:00am, Fri-Sat 11:30am-4:00am -- Rating: 4.5 Happycow(s)
The Convent Cafe
93 Station Rd, Brigus ~ : +1-709-528-6232
Moderate -- Vegan-friendly, Lacto, Ovo, Beer/Wine, Gluten-free, Honey -- Additional Info: A vegetarian cafe/restaurant serving mostly vegan food. Outdoor seating. Wheelchair accessible. Accepts credit cards. Free Wi-Fi. Mon-Thu 10:00am-3:00pm, Fri-Sat 10:00am-7:00pm, Sun 10:00am-3:00pm -- Rating: 5 Happycow(s)
3 Sisters Vietnamese Subs
204 Water St ~ : +1-709-576-8888
Moderate -- Lacto, Ovo, Fast food, Delivery, Take-out, Asian, Vietnamese, Non-veg -- Additional Info: Serves meat, vegan options available. Vietnamese sandwich shop with vegan choices. Menu includes tofu summer rolls, tofu bahn mi (omit mayo) and boba tea. Accepts credit cards. Mon-Sun 11:00am-10:00pm -- Rating: 4 Happycow(s)
Afghan Restaurant
375 Duckworth St ~ : +1-709-754-2230
Moderate -- Lacto, Ovo, Take-out, Middle Eastern, Afghani, Non-veg -- Additional Info: Serves meat, vegan options available. Afghani cuisine. Has vegetarian samosa and pakora, and a vegan special each day (different vegetables). Small space. Accepts credit cards. Mon-Sat 11:00am-8:00pm -- Rating: 4 Happycow(s)
Bannerman Brewing Co
90 Duckworth St ~ : +1-709-747-2337
Moderate -- Lacto, Ovo, American, International, Western, Beer/Wine, Take-out, Asian, Honey, Canadian, Non-veg -- Additional Info: Serves meat, vegan options available. Brewery serving food with vegan options, including drunken noodles, mushroom fried rice, crispy broccoli, and fried tofu. Outdoor seating. Wheelchair accessible. Accepts credit cards. Free Wi-Fi. Mon-Thu 7:30am-11:00pm, Fri 7:30am-11:30pm, Sat 8:30am-11:30pm, Sun 8:30am-11:00pm -- Rating: 3 Happycow(s)
Bernard Stanley Gastropub
223 Duckworth St ~ : +1-709-722-5266
Moderate -- Vegan-friendly, American, International, Beer/Wine, Non-veg -- Additional Info: Serves meat, vegan options available. Pub that offers a vegan meatloaf on their normal menu but has a full vegan menu with appetizers and main dishes, so please ask your server. NOTE: Reported October 2024 to have limited vegan options – please send updates to HappyCow. Accepts credit cards. Mon-Sun 10:00am-4:00pm, Mon-Thu 5:00pm-9:00pm, Fri-Sat 5:00pm-10:00pm -- Rating: 3 Happycow(s)
Caribbean Corner
302 Water St (at caribbean_corner_nl) ~ : +1-709-740-2885
Moderate -- Lacto, Take-out, Caribbean, Non-veg -- Additional Info: Serves meat, vegan options available. Counter service Jamaican restaurant reported offering vegan menu available upon request. Example vegan offerings include doubles, roti, jerk tofu, channa and more. Accepts credit cards. Mon-Thu 12:00pm-12:00am, Fri-Sat 12:00pm-3:00am, Sun 12:00pm-12:00am -- Rating: Not rated yet
Ethiopian Cuisine Plus
4 Quidi Vidi Rd ~ : +1-709-237-3295
Moderate -- Lacto, Ovo, Delivery, Take-out, Gluten-free, African, Ethiopian, Non-veg -- Additional Info: Serves meat, vegan options available. Ethiopian restaurant with several vegan stew options and a vegan combo platter. Tue-Sat 11:30am-8:00pm -- Rating: Not rated yet
Gingergrass
345 Duckworth St, Unit 101 ~ : +1-709-702-8424
Moderate -- Ovo, Thai, Asian, Vietnamese, Gluten-free, Non-veg -- Additional Info: Serves meat, vegan options available. Thai and Vietnamese restaurant with vegan choices. Menu includes vegan cucumber salad, tofu summer rolls, curry with tofu or vegetables, lemon grass vermicelli, yellow curry vermicelli and peanut curry combo. Specify no fish or oyster sauce when ordering. Accepts credit cards. Mon-Sat 11:30am-2:00pm, 5:00pm-8:00pm -- Rating: 3.5 Happycow(s)
India Gate Restaurant
286 Duckworth St ~ : +1-709-753-6006
Moderate -- Lacto, Indian, Non-veg -- Additional Info: Serves meat, vegan options available. Indian restaurant with a page of vegetarian options, most of which can be made vegan upon request. Reservations required. Accepts credit cards. Free Wi-Fi. Mon-Sun 4:00pm-9:00pm -- Rating: 4 Happycow(s)
Jumping Bean Coffee
37 Elizabeth Ave ~ : +1-709-753-3873
Inexpensive -- Lacto, American, Organic, Bakery, Canadian, Non-veg -- Additional Info: Serves meat, vegan options available. Coffee shop and cafe offering vegan burgers, salads, plant milks, and more. Accepts credit cards. Free Wi-Fi. Mon-Fri 8:00am-4:00pm, Sat-Sun 9:00am-4:00pm -- Rating: 2 Happycow(s)
LIV
310 Water St ~ : +1-709-552-1370
Moderate -- Lacto, Ovo, Fast food, Beer/Wine, Delivery, Take-out, Asian, Fusion, Non-veg -- Additional Info: Serves meat, vegan options available. Elevated fusion restaurant with vegan choices. Menu includes vegan mushroom bulgogi, green curry with tofu, ramen with mushrooms or tofu and vegan sushi. Accepts credit cards. Mon-Sun 5:00pm-11:00pm -- Rating: 4 Happycow(s)
Mr. Souvlaki
48 Kenmount Rd (at Avalon Mall) ~ : +1-709-726-3561
Moderate -- Lacto, Ovo, Mediterranean, Fast food, Delivery, Take-out, Greek, Non-veg -- Additional Info: Serves meat, vegan options available. Fast-casual Greek chain restaurant with vegan choices. Menu includes falafel plate with rice, potatoes and salad, kale chickpea salad box and two types of falafel pita. Specify vegan when ordering. Accepts credit cards. Mon-Wed 11:00am-8:00pm, Thu-Sat 11:00am-8:30pm, Sun 12:00pm-5:00pm -- Rating: Not rated yet
Mucho Burrito
48 Kenmount Rd (at Avalon Mall Regional Shopping Centre) ~ : +1-709-753-3677
Moderate -- Lacto, Ovo, American, Fast food, Delivery, Take-out, Mexican, Non-veg -- Additional Info: Accepts credit cards. Mon-Sat 11:00am-9:30pm, Sun 12:00pm-5:00pm -- Rating: 4 Happycow(s)
Mustang Sally's
203 Water St ~ : +1-709-757-9406
Moderate -- Lacto, Ovo, Western, Fusion, Non-veg -- Additional Info: Serves meat, vegan options available. Fast-casual restaurant with a build your own skillet that can be turned into tacos, flat bread, a burrito, or stir-fry. Has vegan falafel, rice & beans, a variety of sauces, and vegetables. Mon 11:00am-8:00pm, Tue 11:00am-10:00pm, Wed-Thu 11:00am-8:30pm, Fri 11:00am-11:00pm, Sat 11:00am-5:00pm -- Rating: Not rated yet
NJ's Kitchen
15 Rowan St ~ : +1-709-237-4936
Moderate -- Lacto, Indian, Delivery, Catering, Non-veg -- Additional Info: Serves meat, vegan options available. Vegan choices are labelled, including dessert. Try the tofu "butter chicken." Also offers a brunch menu. Accepts credit cards. Free Wi-Fi. Mon-Wed 12:00pm-8:00pm, Fri-Sat 12:00pm-9:00pm, Sun 12:00pm-6:30pm -- Rating: 4 Happycow(s)
Oliver's
160 Water St ~ : +1-709-754-6444
Expensive -- Lacto, Ovo, American, Beer/Wine, Non-veg -- Additional Info: Serves meat, vegan options available. Bistro with a couple of vegan choices on the menu including vegan huevos rancheros with vegan cheese on the lunch menu and a vegan portobello wellington on the dinner menu. Also serves vegan butter with bread basket. NOTE: Reported October 2024 to have limited vegan options – please send updates to HappyCow. Accepts credit cards. Mon-Fri 11:30am-10:00pm, Sat-Sun 10:30am-10:00pm -- Rating: 2.5 Happycow(s)
Piatto Pizzeria + Enoteca
60 Elizabeth Ave ~ : +1-709-726-0909
Moderate -- Lacto, Pizza, Italian, Non-veg -- Additional Info: Serves meat, vegan options available. Italian restaurant serving pasta and pizza. Menu includes clearly labeled pizza with vegan cheese alternative and various vegetable toppings. Outdoor seating. Wheelchair accessible. Accepts credit cards. Mon-Thu 11:30am-10:00pm, Fri-Sat 11:30am-11:00pm, Sun 11:30am-10:00pm -- Rating: 4 Happycow(s)
Piatto Pizzeria + Enoteca
377 Duckworth Street ~ : +1-709-726-0909
Moderate -- Pizza, Italian, Delivery, Take-out, Non-veg -- Additional Info: Serves meat, vegan options available. Italian restaurant offering a few vegan items such as pizzas and salads. Non-dairy cheese available. Outdoor seating. Reservations required. Wheelchair accessible. Accepts credit cards. Free Wi-Fi. Mon-Thu 11:30am-10:00pm, Fri-Sat 11:30am-11:00pm, Sun 11:30am-9:00pm -- Rating: 4 Happycow(s)
Portage
128 Water St ~ : +1-709-552-1100
Moderate -- Lacto, Ovo, Beer/Wine, Fusion, Honey, Non-veg -- Additional Info: Serves meat, vegan options available. Trendy and seasonal restaurant serving family style dishes. Has an entire "vegetable" section of the menu with vegetarian dishes. Most if not all of the dishes can be made vegan upon request, featuring vegetables like kale, rutabaga, napa, potatoes, squash & parsnip seasoned and glazed in different sauces. Vegan appetizers, mains, drinks, and desserts are offered. Reservations required. Accepts credit cards. Mon 5:00pm-10:00pm, Thu-Sun 5:00pm-10:00pm -- Rating: 4 Happycow(s)
Quesada
9 Kiwanis St ~ : +1-709-738-8300
Moderate -- Lacto, Ovo, Fast food, Delivery, Take-out, Mexican, Non-veg -- Additional Info: Accepts credit cards. Mon-Sat 11:00am-10:00pm, Sun 12:00pm-8:00pm -- Rating: Not rated yet
Quidi Vidi Brewery
35 Barrows Rd ~ : +1-709-738-4040
Moderate -- Lacto, Ovo, Western, Beer/Wine, Non-veg -- Additional Info: Serves meat, vegan options available. Brewery that offers a vegan falafel wrap and vegan soup on the menu. Outdoor seating. Accepts credit cards. Mon-Wed 12:00pm-10:00pm, Thu 12:00pm-6:00pm, Fri-Sat 12:00pm-10:00pm, Sun 12:00pm-8:00pm -- Rating: 4 Happycow(s)
Quintanas De La Plaza
57 Rowan St ~ : +1-709-579-7000
Moderate -- Lacto, Ovo, Beer/Wine, Delivery, Take-out, Mexican, Honey, Non-veg -- Additional Info: Serves meat, vegan options available. Mexican restaurant with vegan menu options and soy-based vegan cheese available. Many dishes can be served vegan. Mon-Wed 11:30am-9:00pm, Thu-Fri 11:30am-10:00pm, Sat-Sun 11:00am-10:00pm -- Rating: 4 Happycow(s)
Rocket Bakery Water Street
294 Water St ~ : +1-709-700-1336
Moderate -- Lacto, Ovo, Western, Mediterranean, Take-out, Bakery, European, Canadian, Non-veg -- Additional Info: Serves meat, vegan options available. Bakery café with vegan food options, such as pad Thai chickpea salad, a vegetable hummus wrap, hummus & crackers, lentil soup, and carrot-ginger soup. Mon-Sun 8:30am-5:30pm -- Rating: 3.5 Happycow(s)
Shalimar
272 Duckworth St ~ : +1-709-237-5100
Moderate -- Lacto, Indian, Take-out, Non-veg -- Additional Info: Serves meat, vegan options available. Has vegetarian dishes, but call ahead to ask if can provide vegan. Accepts credit cards. -- Rating: Not rated yet
Sushi Island
210 Water St ~ : +1-709-753-2378
Moderate -- Lacto, Ovo, Japanese, Fast food, Delivery, Take-out, Asian, Non-veg -- Additional Info: Serves meat, vegan options available. Japanese restaurant with vegan choices. Menu includes vegan vegetable sushi rolls, edamame and miso ramen. Accepts credit cards. Mon-Fri 11:30am-10:00pm, Sat-Sun 12:00pm-10:00pm -- Rating: Not rated yet
Sushi Maki
655, Topsail Rd ~ : +1-709-237-1800
Inexpensive -- Lacto, Japanese, Raw, Take-out, Asian, Gluten-free, Honey, Non-veg -- Additional Info: Serves meat, vegan options available. Small sushi shop serving vegan rolls. Accepts credit cards. Mon-Thu 11:00am-7:00pm, Fri-Sat 11:00am-9:00pm, Sun 11:00am-7:00pm -- Rating: Not rated yet
The Pantry Cafe & Catering
70 Clinch Cres ~ : +1-709-722-8200
Moderate -- Vegan-friendly, Lacto, Ovo, Beer/Wine, Delivery, Take-out, Catering, Honey, Breakfast, Non-veg -- Additional Info: Serves meat, vegan options available. Vegan soups available every day. A veggie sandwich available every day which is vegan or can be made vegan. Salads can also be made vegan. Vegan wine also on offer as well as plant milks for tea and coffee. Outdoor seating. Wheelchair accessible. Accepts credit cards. Mon-Fri 9:00am-2:30pm -- Rating: Not rated yet
Toslow
108 Duckworth St ~ : +1-709-400-6655
Inexpensive -- Lacto, Ovo, American, Take-out, Non-veg -- Additional Info: Serves meat, vegan options available. Offers a vegan breakfast, tofu scramble, and has an assortment of vegan pastries although they may not always be available. Check Instagram fo weekly menu. Accepts credit cards. Free Wi-Fi. Wed-Fri 7:30am-4:00pm, Wed-Sat 6:00pm-12:00am, Sat-Sun 8:00am-4:00pm -- Rating: 4 Happycow(s)
YellowBelly Brewery
288 Water St ~ : +1-709-757-3784
Moderate -- Lacto, American, Pizza, Beer/Wine, Canadian, Non-veg -- Additional Info: Serves meat, vegan options available. Brewery with a historic setting, beers brewed on-site. Offers salads, a veggie burger, nachos, and veggie pizzas that can be made vegan by omitting cheese. NOTE: Sep 2018 reported limited vegan options - please send updates. Outdoor seating. Accepts credit cards. Mon-Thu 11:30am-2:00am, Fri 11:30am-3:00am, Sat-Sun 11:00am-3:00am -- Rating: 3.5 Happycow(s)
Food For Thought
84 Gower St ~ : +1-709-754-3801
-- -- Additional Info: Health food store shop in downtown. Sells organic fresh produce, bulk food, spices, gluten-free items, nuts, seeds, tempeh, frozen food, Himalayan salt, groceries, supplements, and more. Previously at 382 Duckworth St. Accepts credit cards. Mon-Sat 10:00am-5:30pm, Sun 12:00pm-5:00pm -- Rating: 4.5 Happycow(s)
Newfoundland Donut Company
59 Harvey Rd ~ : +1-709-702-7053
Moderate -- Lacto, Ovo, Western, Delivery, Take-out, Bakery -- Additional Info: Donut shop and café with a selection of vegan donuts (Saturdays only) and plant milk available for coffee drinks. Wheelchair accessible. Accepts credit cards. Wed-Sun 9:00am-4:00pm -- Rating: 2 Happycow(s)
Simply For Life
140 Stavanger Dr ~ : +1-709-754-8446
Inexpensive -- -- Additional Info: Mon-Fri 9:00am-7:00pm, Sat 9:00am-5:00pm, Sun 12:00pm-5:00pm -- Rating: Not rated yet
Sobeys
8 Merrymeeting Rd ~ : +1-709-739-8663
Inexpensive -- -- Additional Info: Big chain grocery store with wide selection of meat alternatives, including Yves, Daiya, Chao and Gusto. Mon-Sat 8:00am-10:00pm, Sun 10:00am-6:00pm -- Rating: 5 Happycow(s)
St John's Farmers Market
245 Freshwater Rd ~ :
Inexpensive -- -- Additional Info: Operates from June 6 to December 19. Farmers market in Lions Clubhouse with all kinds of prepared food vendors. Sat 9:00am-2:00pm -- Rating: 4.5 Happycow(s)
The Natural Vibe
306 Water St ~ : +1-709-753-6101
Inexpensive -- -- Additional Info: Natural health and wellness store with vegan friendly products such as cheese, sausages, marshmallows, VeganEgg, kombucha, sauerkraut, jackfruit, and cold-pressed juices plus nutritional supplements and more. Has a vegan eco-refill station plus a smoothie bar. Mon-Wed 10:00am-6:00pm, Thu 10:00am-8:00pm, Fri-Sat 10:00am-6:00pm, Sun 12:00pm-5:00pm -- Rating: 4.5 Happycow(s)
The Parlour Gelato + Coffee
85 Military Rd ~ :
Moderate -- Lacto, Western, Take-out, Canadian -- Additional Info: Gelato shop with an espresso machine and baked goods. Typically has some vegan sorbet flavors and vegan baked goods. Options vary by day. Outdoor seating. Accepts credit cards. Mon-Sun 8:00am-8:00pm -- Rating: 3 Happycow(s)
The Waffle Lady
245 Freshwater Rd (at St. John's Farmers' Market) ~ : +1-709-325-3667
Moderate -- Lacto, Ovo, Breakfast -- Additional Info: Market vendor at St. John's Farmers Market specializing in waffles. Offers two vegan waffles, regular and deluxe. Please note: waffles are cooked in the same cooking area as non-vegan waffles. Check IG for details. Outdoor seating. Wheelchair accessible. Accepts credit cards. Free Wi-Fi. Sat 9:00am-4:00pm -- Rating: 4 Happycow(s)
It is advised to call ahead before you visit any listing in the restaurant directory to confirm the open hours, etc.
If you appreciate this free service and would like to offer your support, please contribute online at: www.happycow.net/supporter
All contents copyright © 1999-2025 HappyCow's Healthy Eating Guide. All rights reserved.