Vegetarian and vegan restaurants in Ontario
Whether you’re planning your Meatless Monday menu or looking for the best vegetarian or vegan food along your next Ontario road trip, here’s a list of plant-based restaurants with delicious and, in most cases, locally sourced menus.
From packaged grab-and-go options to seated dining, these spots across the province serve plant-based vegetarian and vegan food.
Greater Toronto Area
La Bartola
When the prestigious MICHELIN Guide debuted in Toronto, La Bartola was awarded the Bib Gourmand designation for creating delicious and affordable food. This vegan restaurant celebrates the cooking of Mexican women in its simple, authentic menu that features bold flavours and fresh, locally sourced ingredients.
Location: 588 College Street, Toronto
Ital Vital
Savour Caribbean food inspired by the Rastafarian diet which promotes healthy and simple eating. Menu items include stews, rice, quinoa and a variety of desserts such as homemade sweet bread, cassava pone, cakes, scones and cookies.
Location: 741 Pharmacy Avenue, Scarborough
Govinda’s
At this vegetarian and vegan fusion Indian restaurant, enjoy thali platters featuring a tasty selection of dishes, savoury samosas and basmati rice.
Location: 243 Avenue Road, Toronto
Nourish Moi
This mother-daughter-owned restaurant in Port Credit creates nourishing dishes made from scratch with whole foods free of preservatives and sodium and naturally sweetened desserts.
Location: 229 Lakeshore Road East, Mississauga
Raw Aura
Experience raw vegan cuisine in Port Credit, Mississauga. Menu items include appetizers such as kale chips and pizzas, and mains like delicious zucchini noodles tossed in flavourful marinades.
Location: 94 Lakeshore Road East, Mississauga
King’s Café
Located in the heart of Kensington Market, King’s Café has been a staple for vegetarians for decades perfecting delicious mock meats in the Chinese, Japanese and Indian-inspired menu.
Location: 192 Augusta Avenue, Toronto
Fresh
One of the pioneering plant-based restaurants in Toronto, Fresh has grown from its original Queen Street pop-up juice bar location to opening several vegan restaurants throughout the city and one in Hamilton.
Locations: several location in the GTA and Hamilton
The Hogtown Vegan
Known for its hearty brunch menu, The Hogtown also does a great dinner with tasty appetizers, salads, burgers and sandwiches.
Location: 133 Richmond Street West, Toronto
Happy Taco
Choose from a 100% vegan taco menu served with sauces and dressings made from scratch. Menu ingredients include pulled jackfruit and Beyond Meat.
Locations:
PLANTA
Make a reservation to dine from the elegant vegan menu at PLANTA’S sit-down Yorkville location or visit the classy location in Toronto’s Entertainment district.
Location:
Hawker
Head to Hawker in the heart of Kensington Market for Asian-inspired plant-based options. Try their six-course Indian tapas-style brunch or six-course tasting menu.
Location: 291 Augusta Avenue, Toronto
Karine’s
Karine’s is located inside the Village by the Grange food court, just a short walk from the Art Gallery of Ontario. Vegan and gluten-free breakfasts are available all day, and fresh desserts are baked daily.
Location: 109 McCaul Street, Unit 32, Toronto
Gia
Gia is one of the first restaurants to appear in Toronto’s MICHELIN Guide. Located in the city’s west end, it features creative Italian-inspired food.
Location: 1214 Dundas Street West, Toronto
Selam
Eastern African flavours come alive at Selam. Savour the warm spices in the vegan platter with soft textured injera bread and experience the traditions of the aromatic coffee ceremony.
Location: 812 Bloor Street West, Toronto
Fat Choi
Located in Soos restaurant in Toronto’s trendy west end, Fat Choi offers entirely plant-based menu options. This permanent “pop-up” celebrates the bold and vibrant influences of Malaysian cooking.
Location: 94 Ossington Avenue, Toronto
Tenon Vegan Sushi
The winner of many customer accolades, Tenon Vegan Sushi showcases the flavours and textures of sushi in plant-based dishes.
Locations:
Hamilton, Halton and Brant
Democracy on Locke
Enjoy breakfast, lunch, dinner or weekend brunch from an entirely vegan menu. Try the popular cauliflower wings and split the order with sweet apple garlic and Sriracha Lime for a tangy and spicy twist. Cocktails, beer and wine are also available.
Location: 202 Locke Street South, Hamilton
Lettuce Love Cafe
Healthy plant-based and gluten-free meal options are available at Lettuce Love Café.
A full coffee bar also serves various options of lattes and coffees.
Location: 399 John Street, Burlington
Heal
Plant-based products on the menu include vegan and gluten-free waffles with an assortment of toppings, smoothies loaded with superfoods, burgers that feature black bean and sweet potato patties and more.
Location: 584 Street East, Hamilton
Dar Nabati
Middle Eastern food is made from scratch with 100% plant-based ingredients. Signature dishes include vegan versions of shawarma and other traditional “meat” dishes.
Location: 333 Lakeshore Road East, Oakville
Niagara Region
Rise Above Restaurant
Niagara’s first vegan restaurant and all-vegan bakery specializes in delicious, healthy comfort food.
Location: 120 St. Paul Street, St. Catharines
The Lemon Tree Bistro
A casual Mediterranean and European-focused restaurant with sharing mezze platters and charcuterie boards, dips, salads, wraps, burgers and pizza and a great selection for kids.
Location: 395 Ontario Street #A1, St. Catharines
Southwestern Ontario
Carrots N’ Dates
Eating your greens is no problem when salads come in a rainbow of colours and flavours are elevated with ingredients such as blueberries and roasted beets. There is also a kids’ menu with Baby Kombucha and tender rice noodles.
In addition to the Tecumseh location, about 20 minutes east of Windsor, a second location opened at 116 Pitt Street in Cornwall, along the St. Lawrence River.
Location: 1125 Lesperance Road, Tecumseh
Nooch. A vegan eatery
Vegetarians fondly refer to the dairy-free cheese alternative nutritional yeast as ‘nooch’.
At Windsor’s first fully vegan comfort food restaurant, find delicious nooch in many zesty plant-based food options.
Location: 888 Erie Street East, Windsor
Ottawa Region
Chickpeas
Treat yourself to a mouth-watering assortment of Middle Eastern Cuisine, including falafels and hummus prepared from scratch. Turkish, Arabic and regular coffee, as well as teas, are also available.
Location: 931 Bank Street, Ottawa
Pure Kitchen
Pure Kitchen is always a great dining experience with healthy, fresh, natural vegetarian food and juice bar options.
Locations: 340 Elgin Street, Ottawa (several other locations)
Algonquin Park, Muskoka and Parry Sound
Deli Lama & Buddha's Bakery and Café
Located inside Bracebridge’s popular health food store, Deli Lama and Buddha’s Bakery is a deli-style restaurant that serves vegan and vegetarian food, such as filling rice bowls, fresh soups and a variety of colourful smoothies.
Location: 229 Manitoba Street, Bracebridge
Bruce, Grey and Simcoe
Shine Plant Based Kitchen
Creamy homemade dressings and dips are just a small sample of the items made from scratch at Shine Plant-Based Kitchen. Choose from delicious fruit and plant-based milk smoothies, healthy burger patties and custom-made pizzas.
Location: 144 Mississaga Street East, Orillia
Mexhico
Enjoy authentic Mexican cuisine in a cozy and colourful restaurant with many vegetarian and gluten-free options. Main meal selections include tacos with homemade seitan marinated pineapple with guajillo chilli sauce and cerviche tostadas. Dessert options include churros with ice cream and cayenne pepper brownies. Vegan beer and alcohol are also available.
Location: 37 Dunlop Street West, Barrie
Sabitri's Global Cuisine
The extensive menu at this Indian and Nepalese restaurant features many vegetarian and vegan options. Popular dishes include curries, soups and homemade naan bread. In the summertime, enjoy patio dining.
Location: 941 2nd Avenue East, Owen Sound
Kawarthas and Northumberland
Revelstoke Café
Brunch menu options are served all day at this plant-based restaurant in a hip and inclusive space.
Location: 641 George Street North, Peterborough
Northeastern Ontario
Tucos Taco Lounge
Vibrant and creative vegan Mexican restaurant with big, bold flavours in downtown Sudbury. Enjoy dine-in or take-out options.
Location: 582 Kathleen Street, Sudbury
The Laughing Buddha
A local staple for delicious pizza, soups and sandwiches, a great beer selection and a popular patio.
Location: 194 Elgin Street, Sudbury
Last updated: November 25, 2024