🫓 Best Indian in Toronto
23 indian spots in Toronto, scored and ranked for 2026.
🍽️ Open Interactive GuideTop 10 Indian Spots
1
Shefu's Kitchen
Shefu's Kitchen is an Indian takeaway on Markham Road in Scarborough, focused on counter and to-go orders rather than a full dining room. It holds a strong rating among local diners. Limited public in...
91
2
Dosa Boyz
A South Indian spot on Finch Avenue West serving dosas and street food, ordering through Toast online. The kitchen specialises in the crisp fermented-rice crepes that give it its name, alongside other...
91
3
Eggholic
Eggholic serves bold Indian street food on Lawrence Avenue East in Scarborough, with egg-forward dishes made to order and customizable spice levels. The menu runs from curries to sandwiches and chaats...
90
4
Junction - Indian Street Food
An all-vegetarian Indian street-food spot on Markham Road in Scarborough, part of a wider franchise across Ontario and Winnipeg. The menu pulls together regional South Asian street snacks, fusion sand...
90
5
Eggholic - Indian Street Food
An Indian street-food spot on Lawrence Avenue East in Scarborough built around egg-forward cooking inspired by India's roadside lahris and Egg Night gatherings. Dishes are made to order with customiza...
90
6
Leela
An Indian food bar on Gerrard Street East that leans into abundance and generosity over white-tablecloth formality. The kitchen sends out modern, spice-forward plates built for sharing across a lively...
90
7
Madras Curry
Madras Curry serves South Indian cooking from a small Carlton Street storefront near Cabbagetown, alongside a food truck that carries the same menu around the city. The kitchen works in the usual Sout...
90
8
House of Nizams
A Royal Indian kitchen on Ellesmere Road serving Hyderabadi Nizami cuisine from breakfast through late evening. The menu spans biryanis, kebabs, sizzling grilled plates, and traditional sweets, with d...
88
9
Dum Pukht
A modern Indian restaurant on Sheppard Avenue East now serving its Dum Pukht Legacy menu at the North York location. Open for both dine-in and takeout, it also runs a banquet hall and catering alongsi...
88
10
Bawara
Bawara opened in December 2021 on Bloor Street West, run by chef Gunateet, who built the menu around a hybrid he calls Indian-Hakka — North Indian staples sitting next to a Hakka-Chinese menu spiced t...
88
All 23 Indian Spots in Toronto
Kadak
88
Mayil Coffee
88
Balti Indian Restaurant
86
Curryish Tavern
84
Saravanaa Bhavan
84
Butter Chicken Factory
84
Chennai Masala Cafe
84
Lageez Authentic Indian Cuisine
82
Kothur Indian Cuisine
80
The Kettle
80
Bombay Chowpatty Toronto
78
Babu Catering & Take Out
76
The Host Fine Indian Cuisine
76
More Toronto Categories
🥞 Brunch
🕯️ Date Night
🍽️ Fine Dining
🔥 BBQ
🍸 Happy Hour
☀️ Patio Dining
🍹 Bars & Cocktails
🍕 Italian & Pizza
🌮 Mexican & Tex-Mex
🍣 Sushi & Japanese
😎 Casual Dining
🍺 Breweries & Craft Beer
🥘 Korean
🍜 Vietnamese
🍝 Ramen & Noodles
🌿 Thai
🦞 Seafood
🌮 Tacos
🥦 Vegan & Plant-Based
☕ Coffee & Cafés
🥩 Steakhouses
🌆 Rooftop & Views
🥟 Chinese & Dim Sum
🍰 Desserts & Bakeries
Indian in Other Cities
NYC
Dallas
Houston
Austin
Chicago
Salt Lake City
Seattle
Las Vegas
Los Angeles
Miami
Charlotte
San Francisco
San Antonio
Nashville
Phoenix
San Diego
DC
Mexico City
New Orleans
Dim Hour scores the best restaurants across America. Full guide → · All Toronto restaurants →