Indian restaurants in Toronto face stiff competition for top billing. With top-rated locales representing all styles and regions of the subcontinent, you’re spoiled for choice here. These are some top spots:


Directly beside Christie Pits park in Bloordale, Banjara is known for the best curries, biryani and tandoori dishes in the city. Its casual-fancy vibe makes it the perfect place to pop in for lunch while strolling along Bloor Street. A good mix of vegetarian, meat and seafood dishes and piping hot naan directly from the oven works for just about anybody.

Bombay Street Food

The colourful interior and focus on traditional Indian street food flavours make this financial district restaurant one of Toronto’s best destinations for Indian cuisine. It’s known for homemade, authentically spiced dishes like homestyle beef curry, kheema mac ’n’ cheese, deep-fried, bite-sized frankies… and for being founded by two sisters-in-law. Sign up with them for lunch delivery and you could win a trip to India!

Udupai Palace

This all-veg mainstay on Gerrard St. East is known for South Indian eats, particularly crisp, crepelike dosas. The low-key 140-seat dining room is a favourite spot for local families and groups. The thali dishes are served with sambhar, dal, rasam, rice, veggies, pickles and yogurt plus chapati and dessert. Take a walk in the area to experience the vibrant street culture along Gerrard when the patios pop up and the Kashmir tea and coconut ice samples come out.


Aanch puts a creative twist on traditional Indian dishes like vindaloo, korma and butter chicken. Creative platters featuring plenty of local produce make it a good choice for larger groups, and they offer innovative vegetarian and vegan plates. Try the jackfruit masala, cooked in a tangy South Indian gravy or the mushroom medley in a garlicky tomato aioli. Don’t let the unassuming exterior and muted décor fool you – this is Indian cuisine of the highest order.

Cumin Kitchen

This popular restaurant on the Danforth is known for its quick, friendly service and delicious appys. Every guest starts with crispy chickpea flour papadums, and shareable plates like the pakora platter and Nepali momos make it a great place for a date or dinner with friends. The cozy interior with plush cushions and eye-catching wall tapestries takes on a romantic vibe once the sun goes down. Don’t miss the mild-tasting paalak paneer with its creamy spinach sauce and chunks of savoury paneer pairing perfectly with oven-fresh naan.

Spice up your visit with these outstanding Indian restaurants in Toronto.

Things To Do by Interest

Book Now
This site uses cookies to provide you with a great user experience. By using the Strathcona Hotel Downtown Toronto website you consent to our use of cookies.