Best Food in Toronto

Sushi Koja

120 Atlantic Avenue

Neighbourhood: Liberty Village

Phone Number: 647.343.7655

I recently went here with friends because they said it was their favourite place… and when I posted a picture of the sushi on Instagram, I received so many messages from people telling me that it’s their favourite too! All the sushi is uniquely made with purple rice (they use a combo if rice types, including black rice which makes it turn purple. It has a crazy amount of health benefits!). Our server was awesome and offered to steam the sweet potato rather than frying them so they weren’t contaminated by eggs. Overall, we loved it! They have a patio in the summer.

Copenhagen Vegan Cafe & Bakery

1312 Queen Street West

Neighbourhood: Parkdale


Run by the makers of Vegandale, Copenhagen Cafe is filled with delicious vegan treats (think danishes, cheesecake, etc.) and warm drinks. They have some sandwiches too, but they’re mainly known for their desserts. It’s a pretty cute restaurant, and would be an awesome spot to share treats with a your friends of a casual daytime date!

Pizza Libretto

155 University Ave (and 4 other locations!)

Neighbourhood: Downtown (and other areas in Toronto)

Phone Number: 416.551.0433


How cool is it when non-vegan restaurants have house made vegan cheese?! And it’s actually GOOD! It’s soy based, and it’s easily one of the best I’ve had (it’s not chemically tasting like most store-bought cheeses). Everything is clearly labeled vegan on the menu, which is really helpful. This pizza was so delicious (I got the mushroom kind) and I’d definitely recommend going here with vegan and non vegan friends! I’ve never had their gluten-free dough, but I’m told it’s unreal. Highly recommend!

Selam (Ethiopian)

812 Bloor Street West

Neighbourhood: Christie Pits

Phone Number: 647.344.7225


Toronto’s first 100% vegan Ethiopian restaurant! Located on the lower level of it’s sister-restaurant (a traditional-ethipian restaurant), this restaurant serves authentic food that happens to also be vegan and gluten free. I was there for media night, so we got to try everything on the menu - I can confidently say that every single dish is delicious!


133 Richmond Street West

Neighbourhood: Downtown

Phone Number: 416.907.0650


A beautiful Mexican restaurant in downtown Toronto. The actual restaurant is stunning - it has a faux greenhouse roof, plants everywhere, carpets under the tables… it’s absolutely beautiful. In terms of the food, I find it’s a hit or a miss. The veggie fritters and the mini potato & mushroom flautas are delicious, but I find the tacos pretty bland. I’d recommend going here for drinks on a date and to share a few appetizers!

Not Your Mother (Ice Cream)

1346 Queen Street West

Neighbourhood: Parkdale


A retro 70’s inspired all vegan ice cream bar. They have the craziest flavours (think Chinese Takeout flavoured ice cream), and their waffle cones are made with real soft fresh waffles! It’s part of the VeganDale Brewery Complex, so you can grab a beer at the Vegandale Brewery, order Doomies for dinner, and finish your night off with an awesome ice cream cone. A perfect spot to go with friends of for a casual date!

Khau Gully

1991 Yonge Street

Neighbourhood: Yonge & Eglinton

Phone Number: 647.347.9993


This restaurant had a different style of Indian food than I’m used to (the restaurant says it’s “retro-Indian”?), which I actually really loved. 
My dad and I got Tofu Bhurgee (tasted like Indian tofu scramble - I liked it!), Kahu Gully Exotic Veggies (not sure what was exotic about the veggies haha... but this was good and tasted like traditional Indian food), and Febugreek Dalh (it was pretty basic, but a good compliment to everything else).


2009 Yonge Street (and 3 other locations)

Neighbourhood: Yonge & Eglinton

Phone Number: 416.483.3747


I go to my dad's house weekly for dinner, and we order from Tabule about every other month. My dad isn't vegan, so it's an easy place for us both to find something that we like. A bunch of menu items are already vegan, so you don't need to worry about modifying anything which is always nice.

La Palma

849 Dundas St. W.

Neighbourhood: Trinity Bellwoods

Phone Number: 416.368.4567


I went here for my friends birthday, and it was the perfect place to come for a girls brunch. It's such a beautiful space (very instagrammable!), and the food was also really good. I was the only vegan in the group, and it was easy enough for me to order. I got the Avocado Crostini & Greens (order it without cheese), and it was great! 

William's Landing

William's Landing

120 Lynn Williams Street

Neighbourhood: Liberty Village

Phone Number: 647.640.8008


I was so (pleasantly) surprised about the vegan options here. They were clearly labelled on the menu, and the servers were really knowledgeable about the vegan options. We shared the Steamed Edamame, the Righteous Greens bowl (it was amazing!!!!), and the Beluga Lentil Bolognese (it's made with tofu cheese, and it's also really good!). 

Sandwich Box

388 Richmond Street West (and another location on Bay near Yorkville)

Neighbourhood: Queen West & Spadina

Phone Number: 416.593.900


Sandwich Box wins my own personal contest for Best Sandwich in Toronto. Hands Down.

They're big, and tasty, and they definitely don't skimp on the toppings. They have grilled eggplant, grilled mushrooms, avocado, roasted red peppers, caramelized  onion... I'm drooling just thinking about it.


Literally Everywhere


I'm sure that by now you've heard that A&W is serving the Beyond Burger in all their stores across Canada (how cool!!!!). My husband is pretty addicted to these, and even though hamburgers were never my go-to meal, I still think it's pretty cool to have a vegan option at A&W! 

Just make sure that you order it without the mayo/Uncle Sauce, and you're good to go! 

Mary Be Kitchen

21B St. Clair Ave West

Neighbourhood: Yonge & St. Clair

Phone Number: 416.792.7596

Such a cute spot for a casual meal. The idea is that you pick a few different sides and build your ideal meal. They do serve meat, but their vegan options are very clearly labelled, so you can feel confident that your food is really vegan. Mary Be Kitchen is a great choice if you want to eat out, but still want to be eating nutritious food. The restaurant is adorable and would be a great spot to go with a girlfriend for lunch!

Sorelle & Co.

161 Yorkville Ave

Neighbourhood: Yorkville (also a location in the Saks Food Hall across from the Eaton Centre)

Phone Number: 416.234.1340


Think of the most beautiful, picturesque cafe you can think of - that's Sorelle & Co. Not only is it the cutest spot you can ever imagine, but their food is to die for. It's vegan and completely free of of nuts, gluten, soy, sesame, and preservatives. I promise you that this place is so much more than the decor - the food is unbelievably good. It's the perfect spot for a girls brunch!

Kupfert & Kim

140 Spadina Ave.

Neighbourhood: Downtown

Phone Number: 416.504.2206


Easy meals to pickup when you're on the go, or on your lunch break at work. They have a few locations in food courts in office buildings, which is awesome that vegan meals are mainstream. They make delicious bowls, and their desserts are natural and tasty. You can dine-in at their location on Spadina, and they have a delicious brunch on weekends.

King's Cafe

192 Augusta Ave

Neighbourhood: Kensington

Phone Number: 416.591.1340


The name is misleading... it's definitely not a cafe. It is, however, really delicious authentic asian food. The dumplings are delicious, as is anything else on the menu! A great place to go if you're craving real Chinese food. Nearly everything is vegan, and the ones that aren't are marked for containing eggs or dairy.


1221 Bay Street

Neighbourhood: Yorkville

Phone Number: 416.348.7000


Probably the most beautiful (vegan) restaurant in Toronto. It has serious LA vibes with high ceilings, big windows, and palm-leaf wallpaper. It's the perfect place to go for a date night, a girls night, a birthday brunch... really anything. It's also a great place to go with non-vegans, as the food is amazing, and the atmosphere is really great. You MUST try their cauliflower tots!!

Highly recommend!

Sweet Jesus

106 John Street (and a few other locations in Toronto)

Neighbourhood: Downtown

Phone Number: 647.348.2266


If you've never been to Sweet Jesus before, all you need to do is follow the super long line of people standing on John Street in downtown Toronto. It's been really trendy for a few years now, and the most exciting part is that they always have two vegan flavours.