vegetarian indian restaurants toronto

The top 10 vegetarian Indian restaurants in Toronto

Vegetarian Indian restaurants in Toronto feature a slew of dishes, from South Indian dosa and pav bhaji to hearty Punjabi curries, chutneys and thali combos. Toronto is spoiled for choice because there are plenty of meatless options in the city.

Here are my picks for the top vegetarian Indian restaurants in Toronto.

Udupi Palace

The Little India restaurant is one of Toronto’s go-to restaurants for vegan, vegetarian and gluten-free South Indian eats. A must-try is their giant paper masala dosa filled with a spiced potato stuffing. Yum!

A1 Sweets & Restaurant

Samosa chaat, veggie biryani and paratha stuffed with a combination of aloo gobi and paneer are among the many Punjabi dishes offered by this Scarborough restaurant. Don't miss out on the crispy, golden, scratch-made samosas.

Brar Sweets

The thali from the Etobicoke eatery comes packed with choices of daal, eggplant, paneer and more. Giant roti topped with a knob of butter seals the deal.

Vegetarian Indian Toronto

You won't leave Brar Sweets hungry. Photo by Hector Vasquez.

Samosa Sweet Factory

This Etobicoke mainstay specializes in serving up vegetarian samosas as well as a variety of Indian desserts that are almost too pretty to eat.


Housed in a beautifully restored church on Avenue Road, this vegan restaurant offers a rotating menu of meatless meals for $10. Fill up on thali combos loaded with rice, dhal, vegetable sabji, roti, salad, pakora and dessert .

South Indian Dosa Mahal

The Indian restaurant in Roncesvalles Village is known for their reasonably priced vegetarian, vegan and gluten-free eats. Order items like thali platters, dosa or spinach lentil soup.

Vegetarian Indian Toronto

The dosa never disappoints at South Indian Dosa Mahal. Photo by Hector Vasquez.

Veggie Thali

This Indian restaurant on Victoria Park sells its signature thali for less than $10. It features assorted selections from the well stocked hot table, including aloo gobi, dal makhni and dudhi channa dal amon.


This Indian snack bar in Etobicoke is stocked with sweet and savoury bites. Papri chaat, bhel puri, pao bhaji, chana samosa are highlights on the menu, and everything is vegetarian.

Thindi Cafe

This restaurant on College in Little Italy is serving up vegan Indian comfort foods from husband-wife team Anuja and Abhi. This location is their first brick-and-mortar after their stall at the World Food Market

Lead photo by

Hector Vasquez at Udupi Palace. With files from Liora Ipsum and Jaclyn Skrobacky.

Latest Videos

Latest Videos

Join the conversation Load comments

The top 10 vegetarian Indian restaurants in Toronto

Leaflet | © Mapbox © OpenStreetMap Improve this map

Latest in Eat & Drink

Toronto is suddenly seeing an influx of taco restaurants

5 under-the-radar soft serve ice cream in Toronto you need to try

There's a 3-day Filipino food and culture festival in Toronto this week

American sub chain Jersey Mike's opening first downtown Toronto location

5 restaurants for vegan brunch in Toronto you need to try at least once

Shake Shack in Toronto already getting slammed with one-star reviews

There's a pay-what-you-can farmers' market in Toronto this summer

Toronto bar known for its live music has permanently closed