10 Best Indian Restaurants In Toronto & What To Order (2024)

Craving the best Indian food in Toronto? Then you’re in the right place.

Toronto’s a treasure chest of Indian cuisine, and I’ve got the scoop. Short on time? Hit up Pukka for a twist on the classics, or chill out at Leela Indian Food Bar for some modern vibes.

Ready for the full tour? Let’s dig into the best Indian restaurants in Toronto!

1. Pukka

Photo credits: _whatsyourulam

Pukka in Toronto is your go-to for a twist on classic Indian eats. This place buzzes with a vibe that’s all about fresh twists on Indian staples.

Start off with their Chaat. It’s a street food dream with zesty sauces and sprouts, plus mango and apple for a sweet crunch. Their Lamb Lollipop is a must-try. Picture this: juicy lamb in a curry sauce that’s rich with fenugreek seeds. It’s all about those nutty flavours that’ll have you coming back for more.

Address:  778 St Clair Ave W, Toronto, ON M6C 1B6

Website | Instagram | Facebook

2. Leela Indian Food Bar

Photo credits: where.there.toronto

Down on Gerrard Street, Leela Indian Food Bar’s got the modern chill. Their Charcoal Butter Chicken? Pure magic. Think tender chicken swimming in a buttery, creamy curry. It’s like tikka masala’s fancier cousin. And their Bhindi Masala brings the heat with okra and fresh spices. It’s a crunchy, spicy plate of goodness that’s hard to beat. Leela’s a place where the food speaks louder than words.

What to order: Charcoal Butter Chicken, Bhindi Masala, Mater Paneer, Chaat Papri

Address: 1386 Gerrard St E, Toronto, ON M4L 1Z2

Website | Instagram | Facebook

3. Ambiyan

Photo credits: chinopino_foodie

Ambiyan is a gem that shines bright in Toronto’s Indian food scene. They’ve got a rep for fresh and organic grub that’s won them serious props.

Dive into their Cheese Naan, and you’ll get why. Mozzarella meets cheddar for a cheesy bite that’s all-out addictive. And the Daal Makhani? It’s a creamy, dreamy lentil dish that’s slow-cooked to perfection. Ambiyan’s all about big flavours with a side of sustainability.

What to order: Cheese Naan, Daal Makhani, Vegan Chana Masala, Ambiyan Lamb Curry

-149 Main St, Unionville, ON L3R 2G8
-1560 Yonge Street, Unit 114, Toronto, ON, M4T 2S9

Website | Instagram | Facebook

4. Bawara

Photo credits: bitesofflavour

Bawara’s the new kid on the block, but they’re making waves with their cozy spot and minimalist vibes. Their Pan Fried COD is the talk of the town, with a crispy skin and tandoori sauce that’ll have your taste buds dancing. And don’t skip the Tandoori Macchi. It’s a whole Tilapia with a spicy ginger-garlic kick that’s grilled to perfection. Bawara’s all about that perfect spice mix that brings the heat and keeps you wanting more.

What to order: Pan Fried COD, Tandoori Macchi, Rajma Masala (Kidney Beans Foogath), Paneer Bhurji

Address: 1570 Bloor St W, Toronto, ON M6P 1A4

Website | Instagram | Facebook

5. Cumin Kitchen

Photo credits: Cumin Kitchen

At Cumin Kitchen, it’s a color explosion with a side of serious flavour. Their Tandoori Mushroom is the ultimate starter, with smoky grilled vibes and a spice mix that’s off the charts. Then there’s the Goat Masala. Juicy goat in a spicy gravy with a hint of sweetness – it’s the kind of dish that’ll have you scraping the plate clean. Cumin Kitchen’s got that cozy feel with food that’s all about heart and taste.

What to order: Tandoori Mushroom, Goat Masala, Butter Chicken

Address: 1820 Danforth Ave, Toronto, ON M4C 1H8

Website | Instagram | Facebook

6. Curry Twist Indian Restaurant

Photo credits: Deepender Sharma

Curry Twist stands out on Dundas Street with its chill ambiance and a menu that’s pure fire. Start with the Fish Magic, where salmon meets fenugreek and coconut for a flavour-packed dish. And for the spice lovers, their Chili Shrimp hits just right. It’s tangy, spicy, and everything you want in a seafood dish. Plus, it’s gluten-free! Curry Twist is your go-to for a night of flavors that just don’t quit.

What to order: Fish Magic, Chili Shrimp, Home Style Chicken Curry

Address: 3034 Dundas St. West, Toronto M6P 1Z3

Website | Facebook

7. Dil Se Indian Restaurant & Bar

Photo credits: theelectrickind

Dil Se is where home cooking meets restaurant flair. It’s a favorite for a reason, with a menu that’s packed with fresh and flavourful picks. Their Dahi Bhalla Chaat is a creamy, dreamy lentil fritter dish that’s all about that yogurt and spice life. And the Shrimp Biryani? It’s a full-flavoured rice dish with caramelized onions that’ll have you at ‘hello’. Dil Se’s all about that delicious finish that keeps you feeling good.

What to order: Dahi Bhalla, Shrimp Biryani, Paneer Tikka Trio

Address: 335 Roncesvalles Ave, Toronto, ON M6R 2M8

Website | Instagram | Facebook

8. Rikki Tikki Modern Indian Taste

Photo credits: Rikki Tikki

Rikki Tikki’s your hidden spot for that curry fix. It’s got a minimalist touch with food that’s anything but simple. Get your hands on some Garlic Tikki, potato dumplings in a tangy sauce that’s just divine. And the Chicken Tikka Masala is a hearty dish with a tomato spice that’s the right kind of spicy. It’s a place where every bite is packed with flavour and leaves you craving more.

What to order: Garlic Tikki, Chicken Tikka Masala, Dal Makhani

Address: 209 Augusta Avenue, Toronto, ON M5T 2L4

Website | Instagram | Facebook

9. Feast of Dilli

Photo credits: Feast of Dilli

Feast of Dilli in Etobicoke is the answer to your Indian food cravings. It’s a family-friendly joint with a comfy vibe. Their Chicken Biryani is a masterpiece with aromatic rice and chicken that’s juicy as can be. And save room for Gulab Jamun, those sweet, syrup-soaked balls that’ll have your sweet tooth thanking you. It’s all about big flavours in a setting that feels like home.

What to order: Chicken Biryani, Gulab Jamun, Vegetaian Biryani, Lamb Korma

Address: 378 Brown’s Line, Etobicoke, ON, Canada, Toronto, M8W 3T7

Website | Facebook

10. Matha Roti

Photo credits: Matha Roti

Matha Roti brings that home-cooked magic with dishes straight from the Chef’s family recipes. It’s all about warm vibes and food that’s full of love. Their Authentic Curry Roti is a huge hit, with naans and a savoury curry that’s got a touch of sweetness. And for cheese fans, the Mutter Paneer Roti is a dream. It’s a cheesy, creamy

What to order: Authentic Curry Roti, Mutter Paneer Roti, Mango and Coconut Curry Roti

Address: 141 Harbord St, Toronto, ON M5S 2M2

Website | Facebook

Explore these top Indian restaurants in Toronto and immerse yourself in a world of Indian flavours, spices, and culinary traditions. Whether you’re a local food enthusiast or a visitor looking to explore Toronto’s Indian food scene, this guide offers something for every palate.

If you’re looking for more, check out our Best Restaurants in Toronto for better options! 

How We Create Our “Best” Lists

All Noms Magazine’s “best” lists are created using multiple factors and signals to help readers find the best restaurants, things to do, and places to stay at. Some of these factors and signs include personal experiences, correspondence with locals, and compiling experiences from review sites.

Each list is also created to be balanced (in terms of price, cuisine type, ambiance, and more) as possible. This means that the lists are not specifically created in ranking order. You should be comfortable picking from any of the spots on the list and generally have a good time. But of course, YMMV (your mileage may vary) and everyone may have different experiences/palates.