The Best Indian Restaurants in Toronto
The best Indian restaurants in Toronto aren't dedicated to cuisines from one region, but draw on culinary traditions from across the entire subcontinent. Whether you're hankering for rich curries and spongey naan from the North, or thali set lunches and dosa from the South, traditional foods or dishes with a contemporary twist, it can all be had in Toronto - if you just know where to look.
Here are the best Indian restaurants in Toronto.
While there's a location up at Yonge and Eg, it's the location next to Christie Pits that earns all the acclaim. Prepare to queue for tables at peak hours - the place is perpetually packed, the kitchen furiously slinging delicious fresh naan from the tandoori ovens, and dishing out creamy butter chicken ($12), and intensely spicy vindaloo goat ($12). More »
Your local pub is no longer the best option for imbibing along with a warm curry. This restaurant on St. Clair pairs bold Indian flavours with a wine list curated by top Toronto sommelier Peter Boyd. Standout dishes include the spinach stuffed paneer ($18.70) and vibrant chaat ($9.90) featuring a fine mix of vegetables, sprouts, rice crisps, pomegranate, mango, chutneys and yoghurt. More »
Found on Queen West among a vibrant cluster of restaurants, Little India offers one of the best buffet lunches in the city. At dinner, begin with airy papadam accompanied by sweet and tangy pickled carrots, then move on to house specialties such as rogan josh lamb ($13.50), and, my personal fave, the eggplant bharta ($10.50). More »
This curry house in the Junction specializes in Northern Indian and Moghlai dishes. Highlights on the menu include succulent lamb madras ($15), and a coriander-spiked butter paneer ($11), a worthwhile vegetarian rendition of the ever popular chicken dish. More »
Complex curries and grilled meats still sizzling from the clay oven emerge from the kitchen at this Yorkville restaurant. Standouts on the menu include street foods like bhalla chaat papri ($7), a vibrant mix of potatoes, chickpeas, yogurt, tamarind chutney over crispy wafers. More »
The pride and joy of the Amaya chain of restaurants offers contemporary twists on traditional dishes. Find whole tandoori chicken dinners ($20) on the menu, along with snack foods like a crunchy aloo tikki chaat ($5.65) and quinoa crusted onion rings with tamarind chutney ($7.65) More »
This North York restaurant offers a robust selection of vegetarian, meat and seafood selections. Highlights include the palak kofta (spinach and paneer dumplings, $11) plus the variety of tender lamb dishes like lamb pasanda ($13) in cashew saffron sauce. More »
Specializing in South Indian vegetarian cuisine, this spot on Gerrard has long been hailed as one of the best restaurants in the neighbourhood. Expect to find over a dozen types of dosa ($5.65-$10), a varied array of chaats ($5.25), and uthapam with chutney ($5.85-$6.75). More »
The South Indian takeout joint on Bathurst north of Bloor is home to hearty fare offered at impressive value. Thali combos ($9-$10) offer a sampling of curried meats, spiced vegetables and chutneys with fluffy basmati rice. The dosas here are also worth ordering - just $6 will get you papery thin crepes filled with gently spiced potato masala. More »