Skip to content
Spice India Saved

12 restaurants · updated November 2026

The Best Indian Restaurants in Toronto

Toronto has one of the largest South Asian communities in North America, and its Indian food runs from Gerrard Street's Little India to polished Yorkville dining rooms and the Punjabi sweet shops and thali counters of Etobicoke, Brampton and Mississauga.

Tap ♡ Save on any restaurant to keep it in your saved places.

Share:WhatsAppFacebookXEmail

Dining rooms 4Neighbourhood favourites 6Vegetarian and sweets 2

Dining rooms

  1. St. Clair West, Toronto, Canada

    A grown-up neighbourhood restaurant since 2013 with a wine list picked by a sommelier and food that travels across India.

    Okra friesSouth Indian curryStreet food plates

    Details, rating and dishesMapSources: blogto.com, opentable.ae

  2. Adrak

    Michelin Guide recognised

    Yorkville, Toronto, Canada

    A glamorous Yorkville dining room, with a sister location in Richmond Hill, recognised in the Michelin Guide.

    Tandoori plattersCurries

    Details, rating and dishesMapSources: opentable.ae

  3. Yonge and St. Clair, Toronto, Canada

    Fine dining with northern and coastal dishes and a long wine list.

    Coconut prawn curryButter chicken

    Details, rating and dishesMapSources: blogto.com

  4. Leaside, Toronto, Canada

    Street-market dishes turned into tasting menus, a fun way to try a lot in one sitting.

    Street vendor tasting menuThree-course tasting menu

    Details, rating and dishesMapSources: blogto.com

Neighbourhood favourites

  1. ♡ Save

    Bloorcourt and Yonge-Eglinton, Toronto, Canada

    A long-time go-to near Christie Pits, known for one of the most popular butter chickens in the city.

    Butter chickenLamb vindaloo

    Details, rating and dishesMapSources: blogto.com

  2. Gerrard Street and the Junction, Toronto, Canada

    Smoky, modern takes on the classics in Little India and the Junction.

    Charcoal-smoked butter chickenLasooni cauliflower

    Details, rating and dishesMapSources: blogto.com

  3. The Junction, Toronto, Canada

    Chef Sujoy Saha cooks with big, bold flavours in a small room.

    Saag paneerButter chickenYeast-free naan

    Details, rating and dishesMapSources: blogto.com

  4. Roncesvalles, Toronto, Canada

    A friendly Roncesvalles spot known for its biryani.

    BiryaniHalal skewersButter chicken

    Details, rating and dishesMapSources: blogto.com

  5. ♡ Save

    Danforth East, Toronto, Canada

    A careful, good-looking kitchen with excellent tandoor work.

    Tandoori meats

    Details, rating and dishesMapSources: blogto.com

  6. Parkdale, Toronto, Canada

    A Queen West institution for West Indian-style roti stuffed with Indian curries.

    Goat rotiButter chicken roti

    Details, rating and dishesMapSources: fashionmagazine.com

Vegetarian and sweets

  1. ♡ Save

    Gerrard Street, Toronto, Canada

    A Little India standby for vegetarian South Indian cooking.

    Masala dosaIdliThali

    Details, rating and dishesMapSources: fashionmagazine.com

  2. ♡ Save

    Etobicoke, Toronto, Canada

    A small plaza sweet shop that also serves a generous seven-item thali.

    ThaliMalai koftaIndian sweets

    Details, rating and dishesMapSources: blogto.com

How we chose

Picked from blogTO, FLARE and OpenTable's Toronto lists, which note Michelin Guide recognition. Places named by two or more are marked high confidence. Restaurants change, close and lose or gain stars, so check before you travel. Spotted something out of date? Tell us.

See every Indian restaurant in Toronto and the GTA and search their menus by dish

More lists