Canada / Toronto

Complete Toronto Vegan Guide: Restaurants, Shops, & More

Updated October 6, 2023

With one quick “vegan food in Toronto” Google search, it’s abundantly clear that you’re about to be overwhelmed with options (how awesome is that?). But where do you even start? How do you keep all these delicious places organized?

Well, lucky for you, you have me!

This Toronto vegan guide has it all — fantastic breakfast options, donuts, Vietnamese cuisine, ice cream, and markets. Honestly, the list could go on and on! But, don’t worry, this is your one-stop vegan guide to planning your whole Toronto trip! Aside from food, I’ll help you with suggestions on where to stay, what to do, and how to zoom around the city!

Now, all you will have to decide is which vegan restaurant you’re going to check out first! 

This article contains affiliate links (paid links) and Veggies Abroad is a member of Amazon Services LLC Associated Program. At no cost to you, I may earn a small commission if you make a purchase — this helps keep Veggies Abroad churning out free content! For an explanation of our advertising partnerships, please review our privacy policy.

Traveling Soon?

If you’re hitting the road and looking for travel recommendations, check out these companies that I use regularly. Plus, by using these links, you can support Veggies Abroad!

  •—  They highlight properties with sustainable practices!
  • Travel InsuranceTravelex— They have multiple comprehensive plan options with fewer “gotcha” moments.
  • Activities & Tours: Viator & Get Your Guide
  • Trains, Ferries, & Buses:  Omio  — use code OMIOFERRY to save 10% on ferry bookings.
  • House Sitting: if your travels are flexible and you love pets, you need to check out TrustedHousesitters. Use code VEGGIESABROAD to save 20% on a new membership!
  • Earth Hero: Travel-friendly toiletries & products. Use code VEGGIESABROAD to save 10% on your order!

Is Toronto Vegan-Friendly?

Heck yes! Toronto is super vegan-friendly. You will have more options of places to check out than you will have time — what a fantastic problem to have. In addition to a great selection of vegan restaurants and bakeries, Toronto is also home to a vegan market and many awesome veggie events throughout the year.

As you start looking through this guide you might be a little overwhelmed with all of the options! I suggest you save places you want to check out on your Google Map. This way, you can visually see where everything is, this makes planning you day easier.

Mouthwatering Vegan Restaurants in Toronto

We’re kicking off this Toronto vegan guide with the most essential part of your adventure — where to eat! No matter what you’re looking for, I know you’ll find it. Also, if you’re in need of vegan and gluten-free food in Toronto, no worries, they’ve got plenty of that too!

Fat Choi

94 Ossington Ave, Toronto, ON M6J 2Z4, Canada
Once a vegan pop-up, it now lives inside the SOOS restaurant with a 100% vegan Asian fusion menu, taking inspiration from Malaysia, India, Japan, and Indonesia. 

vegan kari hor fun spicy coconut curry with rice noodles from fat choi in toronto

Osteria Du

536 Queen St W, Toronto, ON M5V 2B5, Canada
This vegan Italian-inspired restaurant thrives on creating dishes with an abundance of local and seasonal ingredients. The menu features creative pizzas, sandwiches, hearty pasta, and house-made desserts. 

Saigon Lotus

6 St Andrew St, Toronto, ON M5T 1K6, Canada
A long-time favorite of locals and visitors! Don’t miss their authentic vegan Vietnamese cuisine — order one of the combo dishes!

vegan vietnamese specialties from saigon lotus in toronto

Eat Nabati

160 Baldwin St, Toronto, ON M5T 3K7, Canada
This casual spot has modern vegan Middle Eastern-inspired cuisine — falafel, chick’n shawarma, halloumi, and more!

Fresh Restaurants

Multiple locations throughout Toronto
A healthy take on vegan fast-casual dining — hearty veggie-powered bowls, superfood soups, house-made burgers, and more!

Hello 123

1122 Queen St W, Toronto, ON M6J 1H9, Canada
A chic vegan restaurant chain throughout Canada with a fantastic menu of globally-inspired dishes for brunch, lunch, and dinner. They also have a fabulous lineup of creative cocktails and mocktails.

spicy vegan bap bowl with carrots, roasted veggies and sesame seeds from hello 123 in toronto

Veggie D’Light

160 Baldwin St #3, Toronto, ON M5T 3K7, Canada
Vegan Caribbean-inspired cuisine featuring house-made Roti, pizza cakes, soups, and bowls. 

The Social Gardner Café

1326 Gerrard St E, Toronto, ON M4L 1Z1, Canada
This sweet café in East Toronto serves pretzel BLTs, breakfast burritos, kale Caesar salads, and more. 

vegan salad topped with tofu and chickpeas at the social gardner cafe in toronto
Credit: The Social Gardner Café

Vegan I Thali

2768 Danforth Ave, Toronto, ON M4C 1L7, Canada
If you’re looking for authentic Ethiopian and Caribbean food, look no further! They also have a small market.

Buddha’s Vegan Restaurant

666 Dundas St W, Toronto, ON M5T 1H9, Canada
For over 30 years, this restaurant has served some of the best vegan Chinese eats in Toronto!

spread of vegan chinese dishes from buddhas vegan restaurant in toronto
Credit: Buddha’s Vegan Resturant


542 Oakwood Ave, Toronto, ON M6E 2X3, Canada
This charming garden-inspired café is all about the jerk chick’n! If you’re not into spice, no worries. You’ll also love their BBQ Unchicken, tofu ribs, and sweet treats!


793 Bathurst St, Toronto, ON M5S 1Z5, Canada
Gluten-free and peanut-free friends, this Thai spot is for you! Come enjoy house-made savory drunken noodles, green curry, turmeric tofu, and more!

vegan thai cuisine at mugi in toronto
Credit: Mugi

Copper Branch

Commerce Court, 199 Bay St., Toronto, ON M5L 1E2, Canada
If you’re on the run, this is a great place to go! The fast-casual Canadian plant-based chain serves a variety of healthy and comfort food favorites!

Vegan Burger Spots & Junk Food in Toronto

The Hogtown Vegan

382 College St, Toronto, ON M5T 1S7, Canada
Fill up on vegan Southern comfort favorites like mac-n-cheese, Unchicken + waffles, seitan chicken-fried steak, and much more. One note, they are only open for dinner. 

vegan buffalo chicken sandwich on a plate with french fries at hogtown vegan in toronto
Credit: The Hogtown Vegan

Lovebird Vegan

1277 Queen St W, Toronto, ON M6K 1L6, Canada
This fast-casual vegan spot is all about the fried chick’n! If fried chick’n isn’t your thing, they also have fantastic burgers that are gluten-free!

Odd Burger

492 College St, Toronto, ON M6G 1A4, Canada
This Canadian vegan fast food chain have everyone’s favorite junk food! Dive into milkshakes, burgers, wraps, and more.

vegan hamburger wrapped in black and white print paper next to french fries at odd burger in toronto
Credit: Odd Burger

Parka Food Co.

424 Queen St W, Toronto, ON M5V 2A7, Canada
Don’t miss this vegan diner! Their menu features everyone’s favorite vegan junk food but made with whole-natural foods! You’ll find portobello burgers, house-made black bean burgers, chick’n fried tofu, spicy bowls, and a variety of mac-n-cashew cheese!

Guerrilla Burger

454 Bloor St W, Toronto, ON M5S 1X8, Canada
These giant burgers aren’t for the meek! They are loaded with mac-n-cheese, house-made pesto, avocado sour cream, kimchi, and much more!

two giant vegan burgers next to each other stuffed with cheese, slaw, and avocado at guerilla burger in toronto
Credit: Guerrilla Burger

Vegan Fine-Dining Restaurants (A Little Fancier) in Toronto

Rosalinda Restaurant 

133 Richmond St W, Toronto, ON M5H 2L3, Canada
This Mexican -inspired restaurant feels like a garden party! The entire menu is very veggie-forward and gluten-free friendly. 

Gia Restaurant

1214 Dundas St W, Toronto, ON M6J 1X5, Canada
If you love Italian food, don’t miss this gorgeous Italian restaurant! You can pop in for lunch or dinner and they have a special Sunday brunch! It’s also gluten-free friendly. 


180 Queen St W, Toronto, ON M5V 3X3, Canada
For a sophisticated dining experience with contemporary Asian-inspired vegan cuisine, come here! Their menu has a little of everything — noodles, sushi, stir-fries, and more. 


10 Temperance St Fl 1, Toronto, ON M5H 1Y4, Canada
The chic sister restaurant to PLANTA Queen except with a Mexican-inspired menu.

La Bartola

588 College St, Toronto, ON M6G 1B3, Canada
You’ll find a veganized spin on the gorgeous cuisine from Oaxaca, Mexico — everything is house-made, right down to the delicious tortillas. 

bowl of vegan white mole with plantains, a red drink with and orange slice and handmade tortillas from la bartola in toronto

Avelo Restaurant

51 St Nicholas St, Toronto, ON M4Y 1W6, Canada
Love to be surprised? Then come here to enjoy a plant-based 5 or 8-course chef’s dinner. The menu changes with the seasons, so each time you come, it may be different. They are also able to accommodate gluten-free diners. 


291 Augusta Ave, Toronto, ON M5T 1N9, Canada
For a chic night out, come here for a fine-dining experience featuring local ingredients and a creative cocktail lineup.

Vegetarian Restaurants in Toronto

These vegetarian restaurants have fantastic vegan options! Some have been in Toronto long before vegan or vegetarianism was mainstream!

Kings Café

192 Augusta Ave, Toronto, ON M5T 2L6, Canada
A long-time Toronto vegetarian favorite with a vegan-friendly Asian-inspired menu featuring dishes from Japan, China, and India. 

VegeDelight Vegetarian Restaurant

173 Dundas St W, Toronto, ON M5G 1C7, Canada
This new and unique spot features a tantalizing mix of traditional Thai and Chinese dishes. The extensive menu is well-marked — you’ll want one of everything!

Annapurna Vegetarian

1085 Bathurst St, Toronto, ON M5R 3G8, Canada
This neighborhood spot specializes in flavorful South Indian dishes! Everything is well-marked and there are many great vegan options — samosas, masala dosa, bhajia, and more!

Vegan Breakfast & Brunch Spots in Toronto

Set your alarm; you’ll want to roll out of bed early for these vegan breakfast and brunch spots!

Kupert & Kim

Multiple locations throughout Toronto (check location time and menu before going)
Finding breakfast options during the week can be challenging, but Kupert & Kim will save the day! Each location has a slightly different menu, so check before you go, but many feature vegan and gluten-free waffles, toasts, smoothies, and more.

Grandmama’s Waffles

363 Clinton St, Toronto, ON M6G 2Z1, Canada
There is no better way to start the day than with a light and crispy vegan waffle! And, these eye-catching waffles are no exception. The vegan lineup includes ube (purple yam), black sesame, pandan (grassy vanilla almond), and hot chocolate. All flavors can be enjoyed on their own or stuffed with an array of yummy fillings.

Fresh Restaurants

Multiple locations throughout Toronto
This healthy vegan fast-casual restaurant offers a great brunch menu on Saturday and Sunday with granola bowls, almond butter, French toast, juices, and more. 

Hello 123

1122 Queen St W, Toronto, ON M6J 1H9, Canada
Everyday Hello 123 has a fantastic lineup of vegan pancakes, waffles, scrambles, and so much more! During the week, brunch doesn’t start until 11 am and 10 am on the weekends. 

vegan pancakes covered in bananas, strawberries, walnuts, and chocolate sauce from hello 123 in toronto

Copper Branch

Commerce Court, 199 Bay St., Toronto, ON M5L 1E2, Canada
This fast-casual Canadian plant-based chain has an all-day vegan breakfast menu featuring breakfast sandwiches, toasts, overnight oats, bowls, and more.

Animal Liberation Kitchen

100 Broadview Ave unit 202, Toronto, ON M4M 3H3, Canada
A small vegan café that is showing diners how easy it is to go vegan with their lineup of croissant breakfast sandwiches, bagel sandwiches, bowls, coffee drinks, and more. 

Gia Restaurant

1214 Dundas St W, Toronto, ON M6J 1X5, Canada
On Sundays, stop in for a diverse brunch menu featuring everything from meatballs to French toast!

Vegan Bakeries, Donuts, & Ice Cream in Toronto

We all need a sweet treat every once in a while! These are just a few of the best vegan bakeries in Toronto.

M!LK Vegan Gelato

536 Queen St W, Toronto, ON M5V 2B5, Canada
Right next to Osteria Du is their vegan gelato shop with a mix of traditional and creative flavors!

vegan chocolate and berries and cream gelato fom m!lk gelato bar in toronto


244 Augusta Ave, Toronto, ON M5T 2L7, Canada
This vegan and gluten-free bakery can’t be missed (even if you’re not gluten-free). They have an amazing selection of cupcakes, cookies, oat bars, and even soft serve ice cream. 

Honey’s Ice Cream

1448 Dundas St W, Toronto, ON M6J 1Y6, Canada
A 100% vegan ice cream shop with an array of irresistible flavors by the scoop, pint, and even ice cream cookie sandwiches!


715 Queen St W, Toronto, ON M6J 1E6, Canada
873 Bloor St W, Toronto, ON M6G 1M4, Canada
One of the best spots In Toronto for vegan donuts, muffins, cakes, and more! Their donut lineup is impressive — Boston cream, birthday cake, carrot cake, and so many more.

Tori’s Bakeshop

2188 Queen St E, Toronto, ON M4E 1E6, Canada
One of the first vegan bakeries in Toronto! Their menu features a variety of baked goods made with local and seasonal ingredients.

The Vegan Danish Bakery

1312 Queen St W, Toronto, ON M6K 1L4, Canada
Amazing light and flaky vegan pastries! This is the perfect spot for croissants, Danishes, butter tarts, and even more sweet treats. They also have a small food menu.

Kensington Natural Bakery

460 Bloor St W, Toronto, ON M5S 1X8, Canada
A vegan bakery in Kensington Market focused on gluten-free and Keto options made without chemicals, additives, or artificial colors. Peanuts are also not used in the facility.

Machino Donuts

823 Bloor St W, Toronto, ON M6G 1M1, Canada
One of the newer vegan spots in Toronto with a delicious lineup of vegan donuts, including cronuts, fritters, and sticky buns!

vegan cronut with a chocolate glaze from machino in toronto

Vegan & Vegan-Friendly Markets in Toronto

Good Rebel Vegan Provisions

1591 Dundas St W, Toronto, ON M6K 1T9, Canada
The only 100% vegan market in Toronto — don’t miss it! They have the largest selection of vegan cheeses, snacks, chocolates, frozen foods, and much more. 

Qi Natural Food

506 Queen St W, Toronto, ON M5V 2B3, Canada
A great place to grab supplements, personal care products, snacks, and more.

Noah’s Natural Food Market (Goodness Me!)

430 King St W, Toronto, ON M5V 1K3, Canada
This natural foods market is similar to a small Whole Foods — you can grab just about anything you would need here. 

Essence of Life Organics

48 Kensington Ave, Toronto, ON M5T 2K1, Canada
A Kensington Market health food store and zero-waste shop. You can find snacks, compostable floss, zero-waste laundry detergent, and more!

Want to visit another vegan-friendly Canadian city? Then check out Vancouver, and I have the perfect two-day vegan itinerary for you created by a local!

Vegan & Eco-Friendly Hotel in Toronto

Although there isn’t a vegan hotel in downtown Toronto (there will be one nearby soon, more on that in a minute), this eco-friendly hotel is right in the heart of downtown and has instituted some incredible sustainable programming. It would be a wonderful place to base yourself to explore the city.

1 Hotel Toronto

550 Wellington St W, Toronto, ON M5V 2V4, Canada
This classy, modern hotel is one of Canada’s most sustainable hotels. The list of its eco-friendly activities is lengthy. It is currently on a mission to be zero-waste; as of now, it is diverting approximately 85% of waste from landfills, all of its US hotels are carbon neutral, and they are working towards that with their international properties.

In the kitchen, much of the produce that they use is sourced locally and their onsite dining menus are vegan-friendly. There are many other initiatives; you can read about them in their sustainability guide. 

Book Your Stay
beautiful king room a 1 hotel toronto with light neutral colors and a large bright window
Credit: 1 Hotel Toronto

Vegan Hotel Near Toronto

If you have a car and are planning to visit Toronto in 2025, you should check out this dream vegan resort. Maybe consider spending a few days in the city and then head here.

Sugar Pine Vegan Resort

Created by the owners of the Vegan Danish Bakery, this vegan resort will be tucked away from the hustle and bustle of the city on one of Canada’s beautiful lakes. The resort isn’t open just yet and is scheduled to be ready to delight guests in the summer of 2025. 

What To Do in Toronto

In between stuffing yourself with vegan donuts and tacos, be sure to check out these awesome things to do and see in Toronto.

Shop & Eat in Kensington Market

Kensington Market is one of the most diverse neighborhoods in Toronto. Here you can find trendy bars, loads of vegan restaurants, boutique shops, and so much more. It also isn’t a market-per say, so if you’re looking for something inside, think again. Kensington Market is made up of multiple pedestrian-friendly streets. 

Learn A Little History on a Walking Tour

It won’t take long before you realize Toronto has a lot going on! The inclusive and progressive city has a lot to love, but it’s always nice to understand a little bit of its past and present. The best way to do that is on a walking tour. This is also an excellent opportunity to talk to a local about what they love (and don’t) about Toronto — I always find these opportunities incredibly helpful to understand a city a little better.

big silver block letters spelling our toronto in downtown toronto

Check out the History of Shoes at Bata Shoe Museum

A museum dedicated to shoes? Yep, you read that correctly! This was one of the most unique museums I have ever visited. It is home to over 4,500 years of shoe history, from the earliest civilizations to today, and explores our relationship with shoes and how their evolution has also enforced gender norms and stereotypes. If you can only make it to one museum or aren’t a big museum-goer, you must go here. I promise you won’t be disappointed. 

Bike Around the Toronto Islands

Just a 13-minute ferry ride from Toronto is the quiet Toronto Islands. This is the perfect excursion for the whole family, whether you want to ride bikes, relax on the beach, play sports, or take the kids to a mini amusement park! Aside from being a lovely place to escape the city, 600 people live on the islands year-round! You can learn a little bit more about the islands on a bike tour or rent bikes directly on the island and explore yourself. 

TIP: Instead of waiting in line and spending a silly amount of money to visit the CN Tower for photos, come here. You can capture gorgeous shots of the Toronto skyline from the ferry and different spots on the island. 

toronto skyline taken from the toronto islands on a clear day

Shop on Queens Street

If you love vintage clothing, independent boutiques, art, and trendy restaurants, you must wander Queens Street. For miles from approximately Simcoe Street to Bathhurt, you will find just about everything you could imagine — Vogue even named Queens Street one of the coolest neighborhoods. It is also home to multiple vegan bakeries and restaurants — the perfect places to stop while you’re shopping.

Enjoy the Beauty of the Toronto Botanical Gardens

Not only are these 17 gardens and acre after acre stunning, but also, it’s all free! Yep, you can wander and smell the roses all you like for free; even guided tours of the gardens are free! The gardens feature native and pollinator-friendly plants, wildflowers, and much more. 

How to Get Around Toronto

Toronto has a robust public transit system consisting of trams, buses, and the subway. It is easiest to explore the city with a mix of public transit and your own two feet. Unless you’re planning to get further out of the town, like to the Scarborough Bluffs or Toronto Botanical Gardens, you can easily keep your car in the garage. 

Single tickets for the bus, tram, or subway are $3.35, but a day pass is $13.50, so if you think you will be taking transit a lot, I would advise just getting a pass. To buy a ticket or a pass, you need to visit a PRESTO vending machine (you can’t purchase them on the bus or tram), which is located in subway stations or at the Toronto Pearson International Airport. The vending machines are not found at most tram or bus stops (make sure you plan ahead!). You can also visit Shoppers Drug Mart to buy tickets (they are located all over the city). 

Biking in Toronto

Toronto is also very bike-friendly! You can rent a bike at one of the Toronto Bike Share stations; a 24-hour pass is $15, or a single ride is $1 to unlock + $0.12 per minute of ride time (just be aware of overage fees if you go over your time allotment). Download the Bike Share Toronto App to pay for a pass or single ride.

More Vegan Travel Guides

Check out these other vegan travel guides for further planning inspiration!

The Ultimate Vegan Travel Guide to The Finger Lakes
Amazing Finger Lakes Hiking Trails + Waterfall Views
The Best Washington DC Vegan Travel Guide
Vegan Travel Guide to Detroit
The Best London Vegan Travel Guide
Can’t Miss Vegan-Friendly Restaurants in Madison, Wi
How to Spend a Perfect Weekend in Madison, Wi
The Best Vegan Travel Snacks to Pack
TrustedHousesitters Review: The Pros and Cons from a Pet Sitter

About Author

Rebecca is the founder of the vegan travel company Veggies Abroad. In 2021, she bid her 15-year career goodbye and ventured into the world of ethical business with the launch of a vegan travel blog (the one you’re reading!). As the blog flourished, Rebecca expanded her vision to encompass personalized travel planning services and launched Veggies Abroad's inaugural vegan tour to Thailand, marking the beginning of many more eco-conscious, plant-powered adventures to come. Follow her adventures on Instagram or Facebook @veggiesabroad