The 10 best vegan restaurants in Toronto to try ASAP

Herbed guacamole with a hint of lime served with two housemade corn tostadas. Credit: La Bartola
Guacamole with corn tostadas from La Bartola, one of the best vegan restaurants in Toronto.

Toronto offers an abundance of restaurant choices for the vegan community. Whether you’re interested in the flavours of Mexico, or if you want a restaurant that embodies the taste and scenery of Canadian forests, Toronto has a place for every plant-based diner. 

In a city renowned for its multicultural food scene, it’s no surprise that the best vegan restaurants in Toronto, ranging from plant-based Thai dishes to dairy-free pasta bowls, are just as varied. 

Try a MICHELIN-recognized spot in trendy Yorkville for a dish you’ll never forget. Settle in to a bright ambiance for whole foods flavoured with a creative twist and savour the national dish of Egypt with all its plant-based goodness. Vegan diners will agree that Toronto is a top hotspot for creative vegan cuisine

Check out on OpenTable the best vegan restaurants in Toronto and reserve your spot.

The best vegan restaurants in Toronto for stellar plant-based cuisine – read on for a guide

For one of the best vegan restaurants in Toronto for Mexican food – visit Rosalinda in Financial District

Cashew cream drizzled on beans and poblano for a gluten-free chile relleno. End with Credit: Rosalinda Restaurant
Itziar’s chocolate churros complete your meal with a crunchy sweetness. Credit: Rosalinda Restaurant
A variety of dishes are on the table at Rosalinda, one the best vegan restaurants in Toronto.
Cocktails and shareable meals help to create happy memories with friends. Credit: Rosalinda Restaurant

On Richmond Street, Rosalinda serves wholesome Mexican food that is fully vegan and packed with Latin flavour.
Share a plate of Rosa’s nachos topped with butternut queso, and cashew cream, dig into a roasted eggplant with sesame salsa mach and achitote dressing before moving on to a fragrant slow-braised jackfruit tacos with pickled onions, for the ultimate animal-free meal. Seasonal produce keeps the menu fresh and varied throughout the year.  Trendy, bright, and with stunning lush greenery, the dining area sets the mood for a casual date night completed with chocolate-coconut dulce de leche churros, or for a fun group hanging. . Sleek and elegant large windows illuminate the colourful dishes under tall ceilings. The interesting cocktail menu offers original takes on classics in form of a negroni with mezcal or in a preparation of tequila and sangria. Top-notch service will make you feel at home at Rosalinda on Richmond Street. 

Check availability

Discover more restaurants in Toronto

For healthy vegan food – try Fresh Kitchen + Juice Bar in Etobicoke, Danforth, and Yonge-Eglinton

The Fresh Kitchen + Juice Bar dining room, one of the best vegan restaurants in Toronto.
The inviting, botanical dining room at Fresh Kitchen + Juice Bar. Credit: Fresh Kitchen + Juice Bar
Fried buffalo cauliflower with hemp hearts at Fresh Kitchen + Juice Bar.
Crispy cauliflower with nourishing hemp hearts and buffalo sauce. Credit: Fresh Kitchen + Juice Bar
Hummus with parsley and grilled pita from Fresh Kitchen + Juice Bar.
Fresh hummus with parsley, olive oil, chili oil, chickpeas, tomato, cucumber, lemon and grilled pita to invigorate your taste buds. Credit: Fresh Kitchen + Juice Bar

Healthy fare meets colourful flare at this Toronto favourite. Fresh Kitchen + Juice Bar in Etobicoke, the Danforth, and the Yonge-Eglinton area is the creation of founder Ruth Tal who opened the first branch in Toronto in 1991. Proving that vegan food can both satisfy and revitalize,  plant-goodness and taste meet on the menu at Fresh Kitchen + Juice Bar, one of the best vegan restaurants in Toronto for healthy food. The quinoa onion rings infuse nutrition into a comfort food classic. Grab a plate of dragon fries topped with scallions and miso gravy to explore umami flavour. Freshly squeezed juice boosts both the taste buds and the mood. Try the almond butter french toast, served at brunch, coated in cornflakes with dark Canadian maple syrup. Fresh berries on the side make for a bright presentation. The dining room is consistent with the plant-based theme. Natural greenery against a neutral colour palette compliments the wholesome, natural goodness of the meals. Abundant light floods into the eating area and reminds diners of the outdoors, where fresh food is grown. 

📍 Etobicoke — Check Availability

📍 Danforth Check Availability

📍 Yonge-Eglinton Check Availability

Discover more restaurants in Toronto

For plant-based comfort food – book at Plant Matter Kitchen in London

A Cuban sandwich made with seitan ham and smoked provolone rests between a buttered grilled bun. Credit: Plant Matter Kitchen

West of Toronto in the city of London is a plant-based restaurant with a menu that will awaken your senses. Fast and friendly servers bring dishes made with seitan and meat-free ingredients meats to recreate some of the city’s favourite meals. Embrace the smoky smell of beef tips without the beef. A red wine reduction joins carrots, potatoes, and mushrooms to warm your soul. A plant-forward take on the Cuban sandwich boasts a butter grilled bun with seitan ham and house-made pickles. The cobb salad with romaine and cheddar includes a vegan egg and makes for a fresh tasting lunch.  Abundant greenery flows through a dining room with comfortable seating to encourage longer stays. Wood accents give a noticeably Canadian feel to the clean and modern eating area. Friendly servers can offer helpful menu suggestions. Make sure to visit Plant Matter Kitchen on your next trip to London. 

Check availability

Discover more restaurants in Toronto

For one of the best plant-based restaurants in Toronto – visit Planta in Yorkville and Queen Street

Soft dumplings stuffed with black beans in a chili ginger vinaigrette. Credit: Planta.
The dining room at Planta, one of the best vegan restaurants Toronto offers.
The accommodating dining room at Planta has a sleek Asian style and can accommodate all groups small and large. Credit: Planta.
Shitake and spinach dumplings from Planta, one of the best vegan restaurants in Toronto.
2 bowls of steaming tender dumplings from Planta. Credit: Planta.

Chef David Lee brings you a vegan culinary experience at Planta, one of the best vegan restaurants in Toronto, located in Yorkville and on Queen street. Quality ingredients from ethical suppliers are the building blocks for sustainable meals based around Asian cuisine. The bang bang broccoli is suggested for its sweet chili flavour combined with peanut sauce. Noodles fans can rejoice at the many options, including udon noodles with truffle cream and shaved black truffles for a whiff of elegance. Wash it all down with a hibiscus iced tea for a relaxing drink bursting with healthy flavonoids. High ceilings in the dining room hint at the luxury infused throughout the restaurant. Head over to Planta for your next meal out. 

📍 Yorkville Check Availability

📍 Queen Street — Check Availability

Discover more restaurants in Toronto

For creative cocktails and shareable plates – don’t miss Bar Avelo in the Village

The dining area at Bar Avelo, one of the best vegan restaurants in Toronto.
The Victorian inspired interior bar and dining room at Bar Avelo. Credit: Bar Avelo
Vegan balls at Bar Avelo, possibly the best vegan restaurant in Toronto.
Crispy original creations with melted vegan cheese at Bar Avelo. Credit: Bar Avelo
A wide selection of cocktails to spark conversation. Credit: Bar Avelo

Tucked away on a quiet side street near Yonge and Wellesley is Bar Avelo, one of the best vegan friendly restaurants in Toronto for cozy vibes and shareable plates. Wine and cocktails are served and can be enjoyed with your meal under arched ceilings. Order your table a cheese board with cashew brie, fresh fruit, vegetable charcuterie, crackers, and housemade aged cashew roquefort cheese. Don’t miss the stellar lobster mushroom crab cakes made with jackfruit and heart of palm and choose from a variety of flatbreads topped with cherry tomatoes, mushrooms and truffle oil or caramelized onion. Pair your sharing plates with a cocktail from the elegant drinks menu and try a spiced spritz made with spicy rum or a gin and ginger martini. Set in a heritage townhouse a short walk south of Yonge and Bloor station, the restaurant’s interior is reminiscent of Toronto’s Victorian era. The intimate atmosphere and vast drink selection will make you want to return. 

Check availability

Discover more restaurants in Toronto

For plant-based flatbreads and sweet treats – head to Bo Tree Plant-Based Cuisine in Markham

Deep fried mushrooms at Bo Tree Plant-Based Cuisine, one of the best vegan restaurants in Toronto.
Deep fried mushrooms slathered in buffalo hot sauce with blue cheese dip, served with french fries and ketchup. Credit: Bo Tree Plant-Based Cuisine
Vegan sashimi with rice and avocado at Bo Tree Plant-Based Cuisine, one of the best vegan restaurants in Toronto.
Fried rice holds vegan salmon sashimi and avocado. Your choice of spicy tartar sauce or citron sauce is served with crispy sushi with vegan sashimi. Credit: Bo Tree Plant-Based Cuisine
Three hot dumplings at Bo Tree Plant-Based Cuisine, one of the best vegan restaurants near Toronto.
Piping hot dumplings swimming in the flavours and spices of Asia. Credit: Bo Tree Plant-Based Cuisine

If you’re in Markham or northwest Toronto, make sure to visit Bo Tree Plant-Based Cuisine on Hwy 7 near Kennedy. Harnessing over 20 different vegetables in their menu, Bo Tree Plant-Based Cuisine is one of the best vegan restaurants in Toronto for the abundance of plants used in the dishes. Named after the mythological tree of enlightenment, Bo Tree offers both vegan and vegetarian options. For a plant-based take on a worldwide favourite, try the Taiwanese vegan popcorn chicken with tonkatsu dip. An array of flatbread pizzas and salads are available with toppings from vegan duck, sweet potatoes and deep fried vegan chicken. Spoil your sweet tooth with a vast array of vegan options. The vegan chocolate fudge cake is a delectable gooey treat to finish off your meal.  The dining area at Bo Tree is consistent with the menu’s theme of plant-based cuisine. Greenery on the walls is complemented by the woodsy, comfortable tables. If you’re ever in the Unionville area, make sure to swing by Bo Tree Plant-Based Cuisine for a delightful feast. 

Check availability

Discover more restaurants in Toronto

For a creative plant-based meal at one of the best vegan restaurants in Toronto – try Hawker  in Chinatown

Starry Night, served at Hawker, one of the best vegan restaurants Toronto has in Kensington Market. Credit: Hawker
Ube whip and rose-and-pandan whip bring a nutty vanilla flavour to Hawker. Credit: Hawker
The Reap/Sow dish at Hawker, among the best vegan restaurants in Toronto. Credit: Hawker
The Reap/Sow daal and raita at Hawker, made from fermented cashew with pomegranate and mint oil. Credit: Hawker
The interior of Hawker, possibly the best vegan restaurant in Toronto. Credit: Hawker
The arboreal, woodsy interior of Hawker brings a Canadian ambience to your meal. Credit: Hawker

Enjoy a soulful and original Canadian dining experience at Hawker. Chef Jeff Merkel offers a selection of small plates to allow a wide culinary experience. With unconventional names like “Starry Night” or “ Reap/Sow”, Hawker is among the best vegan restaurants that Toronto has to offer.  Try the roots plate with pistachios and mushrooms. Flavoured with spruce syrup and the aromas of ginger, garlic, and perilla leaf pesto, it comes with taro and ube chips. In another small dish, simply named Autumn, parsnips are covered in a birch syrup with a smoky tomato sauce and finished with chilies and garlic. Feast on “Starry Night”, with spicy biryani rice and smoked poblano paste, creatively accompanied by Lavender oil. Complete your meal with coconut ice cream accompanied by almond, hazelnut, and brown sugar and flavoured unconventionally with spruce. The dining area is intentionally arboreally themed with green woodsy decor that is distinctly Canadian. Lush and welcoming, the attention to detail is hard to miss and matches well with the theme of the food. A patio in the back and at the front of the restaurant is open on warmer days. Head on over to Hawker when you’re in the mood for original fare. 

Check availability

Discover more restaurants in Toronto

For a trip to Egypt at one of the best vegan friendly restaurants in Toronto – book a table at Papyrus on the Danforth

The dining area is decorated with Egyptian hieroglyphs. Credit: Papyrus

Papyrus on the Danforth serves vegetarian and vegan friendly Egyptian specialties. With generous plates and a budget-friendly menu, Papyrus was voted the second best restaurant in Toronto in 2020. Discover Egypt’s national dish and order koshari. Rice, lentil, and pasta all combine with tomato sauce and caramelized onions for a satisfying meal overflowing with wholesome ingredients. Atrip to an Egyptian restaurant wouldn’t be complete without a serving of hummus – Papyrus offers an original take on this creamy spread with the inclusion of pine nuts, and all orders include pita bread for dipping. Bean fanatics won’t be disappointed when ordering ful, a bean dish with intense seasonings of lime olive oil, lemon, and spices. The dining room will transport you to Egypt with its hieroglyph covered walls and soft chairs. Lighting is expertly placed to provide a warm dining experience. Be sure to visit Papyrus, one of the best vegan friendly restaurants in Toronto. 

Check availability

Discover more restaurants in Toronto

For plant-based Mexican cuisine – don’t miss La Bartola on College Street

An avocado leaf with corn and mushrooms at La Bartola, one of the best vegan restaurants in Toronto. Credit: La Bartola
Corn and mushrooms in a leaf present a beautiful Memelas Oaxaquenas. Refried beans with avocado leaf, maitake and salsa. Credit: La Bartola
Roasted plantain tamal from La Bartola, maybe the best vegan restaurant in Toronto. Credit: La Bartola
Plantain roasted to perfection. Credit: La Bartola
The bar area at La Bartola, one of Toronto's best vegan restaurants. Credit: La Bartola
The colourful and well lit bar and dining area in La Bartola. Credit: La Bartola

Created by chef Ivan Castro, La Bartola interprets Mexican cuisine from a purely plant-based perspective. Originally from Mexico City, Ivan’s passion for freshness and flavour led him to create La Bartola, one of the best vegan restaurants in Toronto for Mexican fare. Start your table off right with herbed guacamole, scented with key lime leaf oil and placed beside corn tostadas and move to a more substantial quesadilla with roasted potatoes and cashew cheese. or a pistachio chile served with handmade tortillas. This gooey meal can satisfy your plant-based cravings with a healthy take on a North American meal.  The tastes of Mexico City, as well as the Oaxaca region, are the primary source of creative influence at the delectable gem. For a memorable Mexican experience visit La Bartola soon. 

Check availability

Discover more restaurants in Toronto

If you want to dine in style at one of the best vegan restaurants in Toronto, visit Earls Kitchen + Bar in Yorkdale, the King West Financial District, and Etobicoke 

The exterior door of Earls Kitchen + Bar, one of the 10 best vegan restaurants in Toronto.
The exterior door of Earls Kitchen + Bar with its abundant plant life Credit: Earls Kitchen + Bar
People sharing food at Earls Kitchen + Bar, one of Toronto’s best vegan restaurants.
Shareable dishes include guac and chips, as well as pizza with basil, mushrooms, and red peppers. Salad and non-alcoholic wine complement the menu. Credit: Earls Kitchen + Bar
A large dining room at Earls Kitchen + Bar, Toronto’s best vegan restaurant.
The large dining room with high quality finishings. Credit: Earls Kitchen + Bar

Earls Kitchen + Bar is an cool and trendy spot in both Yorkdale and the Financial District. Serving vegetarians, vegans, and meat lovers too,  Earls Kitchen + Bar accommodates any dietary preferences. With an uplifting ambience, Earls Kitchen + Bar is one of the best vegan friendly restaurants in Toronto for lively brunch and vibrant happy hour. Plant-based diners will want to give the vegan Bangkok bowl a try. It includes crispy tofu mixed with Thai basil salad, marinated mushrooms, peanuts, and jasmine rice. For another great plant option, order the vegan kale and mushroom pizza. It comes topped with caramelized onions, kale, and vegan cheese resting on a fresh crust. The desserts on offer are vegetarian. Try the sticky toffee chocolate pudding with almond florentine, vanilla ice cream, and fresh berries.  The dining rooms abound with high-end finishings and creative wall pictures to create an atmosphere that is ideal for a special day. Make sure to visit as well Earls Kitchen + Bar in Etobicoke to enjoy your next plant-based meal. 

📍 Yorkdale — Check Availability

📍 King West Financial District — Check Availability

📍 Etobicoke Check Availability

Discover more restaurants in Toronto

Toronto vegans will find themselves overwhelmed with restaurant choices to fit every mood and budget. Explore international cuisine from a plant-based perspective in the cultural mosaic of Toronto. Whether you’re looking for Egyptian street food or an unconventional Canadian dining creation, this city is where you want to be to explore exciting new vegan dining options. Choose one of the best vegan restaurants in Toronto.

Get your table today at one of the best vegan restaurants in Toronto on OpenTable

Eager to learn more about the best restaurants in Toronto?Check out these helpful guides: 

Find your table for any occasion