Posts may be sponsored. Post contains affiliate links. I may be compensated if you make a purchase using my link.

Toronto has no shortage of vegan restaurants.

It’s an incredibly vegan-friendly city, with loads of options for those seeking delicious plant-based foods. In fact, there are vegan restaurants themed completely around a particular cuisine, like British pub fare, Southern comfort food, or an entirely vegan pizzeria. If you’re visiting Toronto for a short while, there’s no way that you’ll be able to try all of these eateries, though you should definitely attempt to dine at as many of them as you possibly can. I live so close to Toronto and I’m in the city all the time, and I haven’t even been able to eat at all of the vegan and vegan-friendly spots in town.

And the bakeries. If you’ve got a sweet tooth, Toronto has so many amazing vegan bake shops. One of them was even voted the best bakery in Toronto for 2015, and that’s including all of the bakeries in the city – vegan and non-vegan! Be sure to bring your stretchy pants when you visit Toronto because you’ll need some extra room to fit all of the mouth-watering desserts.

This list should give you a good start to the best vegan dining in the city. I’m only recommending the restaurants that I’ve personally tried, and I’m sure I will be adding more to this list as time goes on. Here’s the ultimate Toronto vegan travel guide.

Apiecalpyse Now Pizza & Snack Bar

735 Bloor St. West – https://www.facebook.com/ApiecalypseNowPizza/

Apiecalpyse Now is Toronto’s first all vegan pizzeria. They sell whole pizzas or pizza by the silce. Their vegan cheese and mock meats are made in house, and they taste just like the real deal. Pictured is the “Reunion Tour” slice topped with so many healthy veggies and big chunks of fresh vegan mozzarella, and there’s a veg pepperoni slice hiding in the back. There are always special pizzas being made, like a poutine pizza or the latest: the Fat Mac (check the Facebook page for the latest delectable choices). And you may notice the words, “Snack Bar” at the end of the name. That’s because there are tons of baked goods here, too, like a huge selection of donuts! There are also vegan versions of garlic dipping sauce, corn dogs, garlic cheese bread, and so much more. It’s really like a wonderful dream come true.

Bloomer’s

873 Bloor St. West – http://www.bloomersto.com

Bloomer’s started mostly as a vegan bakery and coffee shop, but has since blossomed into a full serve vegan restaurant. While you can still stop in for a cuppa and a donut, you can also enjoy sumptuous choices from the menu like a tempeh reuben sandwich, a portobello kimchi burger, or a BBQ tempeh wing sandwich. Try a healthy bowl of brown rice, steamed greens, wakame, sauerkraut, and tempeh. Or you can choose to stop for a beer and appetizers, like tempeh wings, poutine, onion rings, or mac & cheese.

Bunner’s Bakeshop

3054 Dundas St West & 244 Augusta Ave – http://www.bunners.ca

Bunner’s Bakeshop is a vegan and gluten-free bakery with two locations in Toronto (in the Junction and Kensington Market). The baked goods are prepared not only for vegans, but those with food sensitivities and allergies. And guess what – they taste just as delicious as traditional baked goods! There’s bread, cookies, cinnamon buns, brownies, cake, cupcakes, and the list goes on. They even have a vegan version of cream eggs during Easter. It’s no wonder that Bunner’s was voted best bakery by Now Magazine readers in 2015. For fans of Bunner’s, the owners have released their own cookbook available for purchase.

Cosmic Treats

207 Augusta Ave – http://www.cosmictreats.ca

In the heart of Kensington Market, Cosmic Treats has some wild concoctions for your taste buds. They strive to provide vegans with interesting meals that can’t be found anywhere else. For main dishes, you’ll find meals like deep-fried mac and cheese balls, Dorito-encrusted tofu, chicken pot pie, chipotle sweet potato skins, and an all day breakfast menu. Where Cosmic Treats really shines is in their desserts. There’s the cupcake sundae (ice cream sandwiched in the middle of a cupcake), chocolate fondue, the vegan version of a Dairy Queen Blizzard, and so much more. I can totally vouch for the Dorito tofu – it was top notch! There’s also a selection of vegan candy and chocolate up for sale.

Disgraceland

965 Bloor St West – http://www.disgraceland.ca

Disgraceland is a bar for vegans and omnivores alike. There’s nearly a vegan version for every item on the menu, including vegan burgers, hot dogs, a vegan rib dinner, a vegan butter chicken burrito, perogies, or the popcorn tofu (pictured above). It’s unhealthy, deep fried, and will perfectly match one of their 14 beers on tap, including imported and microbrews. The kitchen is open until midnight daily, and there’s a small games room in the back stocked with board games, pool, and darts. Check out our full review.

Fresh

4 locations: 326 Bloor St W, 894 Queen St W, 90 Eglinton Ave E, 147 Spadina Ave – http://www.freshrestaurants.ca

Fresh is one of the first vegan restaurants I ever visited in Toronto, and now there are four locations across the city. They’re completely vegan since 1999, with the exception of being able to add cheese to some items for those who are vegetarian. They are known for their freshly pressed juices and smoothies, and offer a great takeaway option for those working in the city. On the menu, you’ll find bowls, salads, burgers, tacos, wraps, and much more. Be sure to always order yourself some quinoa onion rings because they’re the best.

Govinda’s

243 Avenue Rd – http://www.govindas.ca/

I have not dined at Govinda’s restaurant yet, though I tried their food on location at the Festival of India this past summer. The menu is mostly vegan and some items are vegetarian. You really can’t beat the price – a full buffet with the price of $10/adult, $8/student and $5/child. It’s likely the most inexpensive vegan/vegetarian restaurant in the city. There are lots of Indian food favourites, including lentil dishes, vegetable dishes, and breads. I can’t wait to try the food at the restaurant as the meal at the Festival of India was quite good!

Grasshopper Restaurant

310 College St – http://www.grasshopperrestaurant.ca

I visited Grasshopper during Veggielicious, two weeks in November each year when restaurants around the city feature fixed price vegan meals. I experienced Grasshopper during Veggielicious and I was not disappointed. The regular menu features yummy meals like the quinoa mac & cheese, miso vegetable bowl, “beef” manh mi, a tempeh sloppy joe, and more. There’s a good mix of those meaty favourites that you might be missing or a healthy soup or salad loaded with veggies. Check out my full review of Grasshopper Restaurant.

Hogtown Vegan

1056 Bloor St West – http://www.hogtownvegan.com

The Hogtown Vegan offers the ultimate vegan comfort food. The menu features comforting soul cuisine found in the American south, and it’s all vegan. We’ve tried the “fries supremacy” (fries topped with nacho cheese, fakin’ bits, sunflower sour cream, and scallions), the “unchicken burger” (pictured with a side of mac & cheese), the “philly cheesesteak”, and the chocolate mousse parfait. We could barely move after eating all of that food, but it was totally worth it. Check out our full review from when we went to Hogtown on New Year’s Eve.

Karine’s

109 McCaul Street – http://www.karines.ca

Karine’s is located in the food court of a small downtown shopping centre. Notably, there’s a vegan and gluten-free all day breakfast. I ordered waffles topped with chocolate, dusted with powdered sugar, and surrounded by fresh fruit. There are also fruit smoothies, vegan wraps, a vegan lentil soup, and an assortment of vegan baked treats that change by the day.

One Love

854 Bathurst Street – http://www.oneloveveg.tel

One Love is a fully vegan Caribbean restaurant in downtown Toronto. People mostly pick up food for take-out here, though there is a small dining area. There are roti that can be ordered with various fillings, corn soup, and the choice of three mains: Callaloo (Jamaican greens), BBQ Tofu Stir Fry, and Bean Curd with Lima Beans. We also had some vegan cupcakes here after our meal. This restaurant serves fresh, home-cooked meals, and you can feel the love! Read our full review here.

Sweet Olenka’s

1050 Queen St West – http://sweetolenkas.ca

I stumbled upon Sweet Olenka’s as I was walking down Queen Street one summer afternoon. How cool is that – stumbling upon vegan ice cream that you didn’t even know existed? There are dairy milk ice creams alongside a variety of plant-based ice creams, as well as chocolate dipped ice cream bars. It’s a sweet treat that can be enjoyed all year around.

Through Being Cool Vegan Baking Company

1277 Bloor St W – http://tbcvegan.com/

If you’re looking for vegan donuts, you’ve come to the right place. Through Being Cool specializes in these joyful goodies – they’re always stocked with well over a dozen different flavours. There are oodles of other treats, such as bagels, pizza rolls, brownies, croissants, and more. You can also get your coffee fix here, too.

Tori’s Bakeshop

2188 Queen St East – http://www.torisbakeshop.ca

Tori’s Bakeshop serves up divine desserts and cappuccinos by day, but it transforms into a vegan restaurant and wine bar at night . When we visited Tori’s After Hours, we were wowed by the vegan cheese platter (smoked cheese and vegan brie? Yes please!) and a margarita pizza with fresh mozzarella that would rival any pizza in Italy. Whether you’re traveling to Tori’s during the day or in the evening, you’re in for a treat.

Unfortunately, Tori’s Bakeshop has discontinued their evening dinner service, but they still have delicious baked goods by day!

Urban Herbivore

Toronto Eaton Centre – http://www.herbivore.to/

It’s such a delight to see a healthy vegan fast food joint thrive in a popular mall food court. I tried Urban Herbivore’s custom bowl and was able to add whatever veggies I liked, along with my choice of base (greens, brown rice, super grains) and dressing. They also sell sandwiches, soups, and stews. It’s a great way to refuel after a day of shopping! Urban Herbivore has two other locations in Toronto (one on College Street, and one in Kensington Market).

PIN this image to your Pinterest board for future reference! Click the top left corner.