best Indian restaurants Toronto

The Best Indian Restaurants in Toronto

The best Indian restaurants in Toronto are a mix between fine dining affairs and casual sit-downs, offering some of the best paneer, vindaloo and curry in the city. Expect menus inspired by India's street food and some fancy wine lists. 

Here are the best Indian restaurants in Toronto.


Banjara
1

Banjara

Follow the aroma of delicious Indian food from Christie Pits Park to this Bloorcourt go-to. Even after multiple fires, this cozy restaurant continues to make some of the most popular butter chicken in the city. They also have a second location at Yonge and Eglinton.

Pukka
2

Pukka

Indian street food meets a sommelier-curated wine program at this modern restaurant at St. Clair West. South Indian curry meets crispy okra fries and an amazing atmosphere that’s worth the price.


Cumin Kitchen
3

Cumin Kitchen

This cozy restaurant is the Indian go-to on Danforth East. There aren’t many other places offering Indian in the area so Cumin stands out with its amazing presentation and meats from the tandoor oven.

Leela Indian Food Bar on Gerrard
4

Leela Indian Food Bar on Gerrard

Inspired by dhabas, or roadside cafes and food stalls found in South Asia, this shiny restaurant in Little India is where to dine on charcoal-smoked butter chicken straight out of the pot and bright red lasooni cauliflower. Find the original location in the Junction.


Indian Street Food Co.
5

Indian Street Food Co.

All the colours of India’s vibrant street markets can found in this joyful little restaurant in Leaside. Their tasting menu is good for three-course meals and a street vendors tasting menu lets you try many dishes at once.


Ambiyan
6

Ambiyan

Discover this fine dining restaurant tucked inside a plaza off Yonge and St. Clair. Ambiyan  is plating up dishes from Northern India and along the coast. Couple some impeccable butter chicken or coconut prawn curry with an extensive wine list.

Dil Se Indian
7

Dil Se Indian

For flavourful and fragrant biryani, head to Roncesvalles. Chef Mani Ram and his team are cooking skewers of halal meats, juicy butter chicken and pots of your favourite spiced Indian rice covered in luxurious beetroot drizzle.


Indilicious
8

Indilicious

It may be a small place, but every dish at this gem in the Junction is packed with intense flavour. Chef Sujoy Saha is famous in the city for his high caliber Indian cooking. Don't miss his delicious butter chicken and saag paneer. The naan here is made yeast-free.

Brar Sweets
9

Brar Sweets

Sitting in a small plaza of stores at Albion and Islington is this low-key location of the Brar chain. While there’s no buffet here, this place makes up for it with incredible seven-item thalis. Make sure to try their malai kofta, followed by a box of their famous sweets after.

Lead photo by

Hector Vasquez at Indian Street Food Co.


Latest Videos



Latest Videos


Join the conversation Load comments

The Best Indian Restaurants in Toronto

Leaflet | © Mapbox © OpenStreetMap Improve this map

Latest in Best of Toronto

The Best Tacos in Toronto

The Best Spanish Restaurants in Toronto

The Best Lasagna in Toronto

The Best Sandwiches in Toronto

The Best Ribs in Toronto

The Best Dim Sum in Toronto

The Best Coffee Roasters in Toronto

The Best Fish Stores in Toronto