Saturday, May 25, 2013Partly Cloudy 11°C
Best of Toronto

The Best Indian Restaurants in Toronto

Posted by Robyn Urback / December 20, 2011

Best Indian Restaurants TorontoThe best Indian restaurants in Toronto are not ranked based on ambiance. Copper Chimney, for example, the number six spot on this list, indeed looks like it was plucked from another decade. And then there's Lahore Tikka House sitting at a venerable number two, which still uses plates and forks you can throw away at the end of your meal. Unless, I've totally got it wrong and it's this irreverent charm that makes them so appealing, these Indian restaurants offer something else to earn themselves such high esteem.

And that, of course, comes down to their food. The list of best Indian restaurants in Toronto is not specific to northern or southern cuisine, yet each spot in the ranking is known for authentic flavours, unique combinations, and interesting takes on traditional fare. So keep your eyes on your dish, and not the decor.

Here is the list of the best Indian restaurants in Toronto.

See also:

The best Indian buffet in Toronto
The best butter chicken in Toronto
The best dosa in Toronto
The best samosa in Toronto
The best roti in Toronto

Note: This list was previously published in April 2008. Comments made up until December 19th, 2011 are in reference to the old list. We've purposely kept the archived comments here because we believe they (mostly) add value to this topic. If you don't want to have to wade through all of them, simply hit the "sort by newest first" link at the top of the thread.

Banjara

Banjara

Just west of Christie Pits on Bloor, Banjara has the total Indian food package. Great flavours, huge portions, prompt service, and great prices. Fair warning to those who like to shop around for a place to eat. The aroma when you walk in the door will make it impossible to leave. Fantastic garlic naan, but then again, most everything at Banjara can be called fantastic. More »

Lahore Tikka House

Lahore Tikka House

A Little India fixture that could technically be called Pakistani, now with a (relatively) new dining room. Lahore serves up some delicious kebabs, butter chicken, muttar paneer, and more, much of which is doused in a righteous layer of ghee. Though, I'm sure that's what makes it taste so good. Beware those of environmental mind. Lahore uses disposable plates and cutlery. More »

Amaya The Indian Room

Amaya The Indian Room

There's obviously something to Amaya's take on North Indian cuisine, since express versions of the restaurant keep cropping up around the city. With its newest spot in the Eaton Centre's Urban Eatery and one set to open soon on Ossington, Amaya serves some delicious curries (my personal favourite) and creative plates with seafood. Worth checking out is the The Bread Bar on Yonge which is the more casual cousin to the original (and pricier) location on Bayview. More »

Curry Twist

Curry Twist

The Junction surprisingly over-indexes in Indian cuisine, but Curry Twist stands out from the pack. Its popularity probably has as much to do with its great service as its authentic curries. Well, maybe that's not entirely true, but the Junction restaurant can be counted on for incredibly friendly, fast, service. The menu reflects Northern Indian cuisine and includes dishes such as goan fish curry, aloo gobhi, and haandi chicken. More »

Little India

Little India

The name has confused first time patrons for more than 15 years (it's always best to tell a never-been when you're referring to the restaurant, not the area), but the food is simply outstanding. The buffet lunch special is a favourite option for a filling Queen West lunch, though the butter chicken and tandoori chicken is undoubtedly the restaurant's specialty. More »

Copper Chimney

Copper Chimney

Near Avenue and Wilson, Copper Chimney debunks the myth that quality Indian food in Toronto proper must be found south of St. Clair. Prices are reasonable for the North York area and the menu offers lots of variety, especially for those who are partial to to the tandoor. Copper Chimney's garlic vegetable ball appetizer is among its more notable options. More »

Maroli

Maroli

Found in Koreatown, Maroli (which is also the name for a Gujarat town) specializes in dishes from the Malabar region and state of Kerala. Nevermind the orange walls. Here you'll want to pay attention to the signature dishes which include fish vattichathu, Malabar chicken, and beef syrian. Maroli also hosts an annual Malabar food festival. More »

Hopper Hut

Hopper Hut

Some of the best hoppers in Toronto can be found at this Sri Lankan restaurant in Scarborough. Be prepared for serious seasoning and heat in Hopper Hut's curries, lampries, and more, all of which are dolled out in very generous portions. Kottu roti from Hopper Hut is an area late-night favourite. More »

Discussion

76 Comments

frank / April 6, 2008 at 04:29 pm
user-pic
i'd argue that lahore has the best food but in terms of over all pleasure quotient it's definitely a deserved ranking. and drinking 'thums up' with your food is always a welcome treat.
SuDs / April 6, 2008 at 04:34 pm
user-pic
I'm shocked Bombay Palace didn't make the cut.
Phil / April 6, 2008 at 06:23 pm
user-pic
Uhmm I'm totally losing faith in BlogTo. THE best Indian food in Toronto is @ Babur (273 Queen Street West) 416-599-7720 http://www.babur.ca.
Andrew la Fleur / April 7, 2008 at 04:33 pm
user-pic
Best Cheap Indian has gotta be Biryani House at Yonge and Bloor.
matttt / September 22, 2008 at 05:38 pm
user-pic
Dhaba on King is very good too. P.K. is one of the best chefs in town.
Adam / September 23, 2008 at 04:26 pm
user-pic
The Host is a little on the expensive side, but it's still the best Indian restaurant I've been to in Toronto.
Frapanese / December 7, 2008 at 01:18 pm
user-pic
If you want something north of the city you got to get yourself to Karmasutra. From their soup to unbelievably tantalizing curry and stew list, this place with give your taste buds a treat of a life time. If you get a waiter named "Eddy" he will give you the best reccomendations depending on how you feel.

Bonnie replying to a comment from Phil / May 20, 2009 at 02:53 pm
user-pic
I totally love this place as well~
It's a place I take my friends to eat Indian food.
Haven't meet single person that doesn't love the food there.

Although I find Little India down half a block from Babur offers good lunch buffet for tight wallet.
kanna replying to a comment from pjelly / November 2, 2009 at 09:18 am
user-pic
try at saffron tree at 91 gerrard st west,toronto,on.they have one section full of vegetarian buffet. you migh get some interesting item here
Brittnee / December 6, 2009 at 04:49 pm
user-pic
How could you miss Savera on St. Clair W & Arlington.
Trish / May 20, 2010 at 08:05 pm
user-pic
Saffron Tree is by far the best Indian Buffet in the city. It has a delicious and large veggie offering and the butter chicken sauce is divine... oh, and the best Naan around which they serve fresh and hot! Great lentil soup too - really everything is tasty and very authentic. It's on Gerrard just West of Bay and it's only $14/person. Definitely a must try, and they have the buffet at dinner time too. I've actually gotten hungry just thinking about it...
Dean / June 14, 2010 at 08:19 pm
user-pic
Little India on Queen St W. Is my favorite buffet.I love their butter chicken,and their service is excellent.Saffron Tree and Siddarthas are very good buffet's as well.
K / August 18, 2010 at 10:07 am
user-pic
I did not see my favourites did not make the list:

Jaipur Grille
The Host
Nirvana- in Mississauga
Ruby / November 17, 2010 at 11:25 am
user-pic
I am shocked that Mela didn't make the list. It is the BEST indian resto I have eaten ate EVER. It is also my favourite restaurant in Toronto, period. http://www.melaindiancuisine.com/

The food is excellent and authentic, the service is 9/10, and the decor is lovely, clean. and modern. Highly affordable and highly recommended!!
SpicyNoodles / April 14, 2011 at 03:39 am
user-pic
I love Indian food and have tried many of the restaurants in India Baazar and downtown Toronto. A newly-discovered gem of a restaurant for me is Agra on 4850 Yonge St. I work around the area and my colleagues took me to lunch there. I was impressed with the food and service. Returned there for dinners. It's cheaper than most Indian restaurants in Toronto with comparable (or better) food and services. The butter chicken here is a must-try along with the lamb Rogan josh. My picky gf had the talapia fish and she had no complaints. I find that mango lassi goes great with Indian food and theirs is very refreshing and just the right about of tanginess and sweetness.
Mike / May 31, 2011 at 10:55 pm
user-pic
Iqbal Kebab and Sweet House in Thorncliffe Park (just north of the millwood bridge) has outdone Lahore in all categories other than "livliness".
Anonymous / June 17, 2011 at 08:17 pm
user-pic
Um, hello... what about Tabaq Restaurant? The original Tabaq used to be the restaurant right beside where Banjara now is. It has ince moved to Mississauga and expanded to Scarborough (Danforth Rd.). The best naans, kabobs, chicken biryani, chaana, etc. you'll ever eat.
Mark Bee / December 20, 2011 at 10:57 am
user-pic
I particularly like G. Ali Baba on Gerrard at Coxwell (near south/west corner). Cheap, super-tasty vindaloo and a slightly unusual naan all for about $8.
Facts / December 20, 2011 at 11:00 am
user-pic
"A Little India fixture that could technically be called Pakistani, now with a (relatively) new dining room."
This place is Pakistani, its can't 'technically be called Pakistani'. Lahore is a city IN Pakistan, and the food and ownders and Pakistani.
George replying to a comment from Facts / December 20, 2011 at 11:11 am
user-pic
You're technically "correct", sort of.
Ally / December 20, 2011 at 11:53 am
user-pic
I'd tell you my favorite local Indian place, but I don't want all y'all showing up and crowding me out :)
N. Young / December 20, 2011 at 12:13 pm
user-pic
No Jaipur Grille?
pho / December 20, 2011 at 12:16 pm
user-pic
I knew someone would probably bring this up. The concepts of "India" and "Pakistan" are made up (heck, Pakistan is actually an acronym). Calling Lahore Tikka House's food Pakistani because of its name and owners is kind of a stretch. The subcontinent is comprised of many regions and those regions are where the cuisine breaks off. Some of the regions even straddle two different countries like Bengal with India (state of West Bengal) and Bangladesh and of course, Punjab (there's one in India and in Pakistan; Lahore is in Pakistani Punjab). Pakistani cuisine is essentially North Indian cuisine, as is Bangladeshi, similar flavour profiles and techniques that ultimately diverge due to regional availability of certain ingredients and religious customs.

I would add Anjappar Chettiand to this list, they have locations in Brampton and Scarborough and even ones overseas. Really top notch South Indian food (avoid their North Indian menu options, not that its bad, but you'd want to save room for what they're really good at).
Sarah / December 20, 2011 at 12:34 pm
user-pic
What about Kathmandu just north of Yonge and College? I absolutely adore that restaurant!

Lahore Tikki House is just incredible though, no arguments there.
Adrienne / December 20, 2011 at 12:38 pm
user-pic
AGRA at Yonge & Sheppard hands down has the best butter chicken.
Matt S / December 20, 2011 at 12:48 pm
user-pic
For once I actually agree with the top choice in this top ten, i.e. Banjara. No doubt there's better Indian food to be had in the GTA but I think it's the best balance of price, selection, quality, and convenience.

Most of the remaining places as well as most places suggested in the comments are, in my opinion, nothing special, though I'm sure they're personal favourites of some.

I am surprised that Hopper Hut was put on here. If you're only going to pick one Sri Lankan restaurant I think Sri Lankans or those that know the cuisine would easily choose Babu Catering as the best spot in the city.

Finally, surprised that Mother India/Gandhi didn't appear. It's massively popular (see Yelp for example) and offers something a little different that the majority of places on the list.

@Ruby: Mela doesn't exist anymore according to the link you posted.
Andrew / December 20, 2011 at 01:11 pm
user-pic
I'm going to suggest that Banjara's second location--on Eglinton East is actually the classier of the two and should be mentioned.

Also, Earth, a restaurant on Yonge Street north of Cummer is worth checking out: http://www.earthindian.com/index.aspx

Other commentators--please advise where you go for Indian when you are on Gerrard. I generally find myself overwhelmed by choice and underwhelmed by bad buffets. I'm curious to hear what people recommend.
j / December 20, 2011 at 01:53 pm
user-pic
Babur used to be a good go to with the lunch buffet. The service was terrible last time I went, higher prices, and it can't measure up to little india being only a few doors down.
Greg / December 20, 2011 at 03:51 pm
user-pic
Let's face it, Banjara is mediocre at best. How this spot got to No.1 in the list is a mystery. Check out 'Famous' in Little India on Gerrard. It's top shelf. Also, Waterfalls in Kensington is also pretty good.

However, this city lost it's all time best when Natarj closed it's doors. That place's flavours were out of control.
Tracey replying to a comment from Ruby / December 20, 2011 at 04:09 pm
user-pic
Mela has been closed for several months, there's a new place in the same space, have not tried it yet. Not sure I will, Copper Chimney is excellent.
whoa / December 20, 2011 at 04:18 pm
user-pic
WOW! This list is terrible!
How is it possible that you haven't included Babur-- for two lists now!! Have you not gone there? Some kind of BlogTO response--PLEASE!
Andrew / December 20, 2011 at 05:05 pm
user-pic
Aroma!
Bill / December 20, 2011 at 05:12 pm
user-pic
Little India is great at any price. And bonus, it's cheap!
Dan / December 20, 2011 at 06:27 pm
user-pic
damn. :(

indian rice factory
the host
dhaba

all 3 of these places surpass #1 for me... and trust me, i love banjara!
Lara / December 20, 2011 at 06:45 pm
user-pic
I'm afraid to share my favourite because I don't want it to become overcrowded but, as locals already know, Om on Queen in Parkdale Is great! They have fabulous flavours, entertaining service and good prices. Check it out.
Jane / December 20, 2011 at 07:03 pm
user-pic
they got it right this time. banjara is by far the best indian in the city. the butter chicken is unbelievable. little india should've been higher on the list. as the food is also excellent there with great service. curry twist is good in a pinch but it's overrated to me. amaya express is decent for a convenient craving but the quality isn't that great.
Erin / December 20, 2011 at 08:31 pm
user-pic
I havent tried most of the restaurants on this list but I'd still like to suggest Trimurti on Queen as a contender. The food, service and price are all excellent.
Ry / December 20, 2011 at 09:54 pm
user-pic
Come on people, butter chicken cannot dictate good Indian food, neither can a lunch buffet. They may be tasty and good deals, but both should be under Best Indian Buffet, not restaurant. I have had many of these buffets and usually they are so bland it makes me sad (and I am white).
go_t_a / December 20, 2011 at 11:12 pm
user-pic
Suski Biryani House is missing from your list! 15 Hayden Street. It was mention by Andrew in 2008. You guys should go!
MH / December 21, 2011 at 03:52 am
user-pic
What about Saravana Bhavan and Udupi? Both are south Indian and vegetarian -- delicious food and reasonable prices!
Tashrin replying to a comment from Andrew la Fleur / December 21, 2011 at 09:10 am
user-pic
I must disagree, if you're considering cheap eats, can't beat lahore tikka. what they obviously lack in ambiance and service they more than make up for yummy food. BTW how come south indian gem udupi palace on gerrard did not even get a mention?
Tashrin replying to a comment from pho / December 21, 2011 at 09:20 am
user-pic
I must disagree with PHO, as a Bangladeshi native I must let you know that not only are the cuisines of Bangladesh, East Bengal, North India, South India, Pakistan and Srilanka widely different in terms of the spices, recipes, ingredients and methods they use, they wildly vary in taste. To state that all of them have the same flavour profile must mean one has never experienced any of these cuisines from their authentic sources. It's sacrilegious to define them all as the same or even similar, please.

As for Gerrard street, if one wants south indian food, its udupi palace, north indian + pakistani its lahore tikka who also has the best kulfi on the street, the best buffet in t.o is little india on queen west, for Bangladeshi food one must venture to swiss and anondo on danforth between main and vp; finally one should never ever miss out on the kebabs from Mekkah outside donlands station on danforth.
Barbie replying to a comment from Ally / December 21, 2011 at 01:46 pm
user-pic
I have a feeling I know which restaurant you're talking about
Barbie replying to a comment from Ally / December 21, 2011 at 01:49 pm
user-pic
I'm so dissapointed with the tally of best indian/butter chicken/samosas & dosas in Toronto. To clarify, do you consider GTA such as Brampton or Mississauga or only what's considered Toronto? The Indian community in GTA at large will agree The Host is bar none the best restaurant, but to not make it in the list - mind boggling!
R / December 22, 2011 at 11:56 am
user-pic
Having Maroli on this list is a joke. The food served there is terrible. The list isn't supposed to be the only Indian spots you know of.
Tandori flame / December 24, 2011 at 04:27 pm
user-pic
Love all the recommendations. Thanks and Merry Christmas!
Movers Toronto / December 31, 2011 at 03:42 am
user-pic
Like all of it. Thanks for sharing such nice thing.
David / January 27, 2012 at 12:52 pm
user-pic
Butter Chicken is a curry invented for people who do not eat curry! Please refrain from using this dish as a benchmark for fine Indian food.

As for my two cents...I would not set foot in Banjara after my last experience, and the Lahore Tikka House' food is far too greasy and over oiled for my arteries (although probably the most authentic place on the list).
Asad replying to a comment from pho / February 6, 2012 at 12:50 am
user-pic
As a Pakistani, I think the partition of the Indian sub-continent into India, Pakistan and what eventually became Bangladesh was a mistake, and agree that there is much that is shared between the countries. Yet that does not mean that the cuisines of the three countries are identical, as Tashrin has pointed out. To call something 'Pakistani' as opposed to 'Indian' is to say something quite specific about the food. They may be 'similar' enough for some, but for many people from that part of the world, the differences you consider minor are quite significant and obvious to them.
Ishtiaque / February 8, 2012 at 11:33 pm
user-pic
CMay I recommend a pakistani / IndianFood Take-out place in Mississauga called Zeerah. I have tried quite a few items on the menu and I have found each and every item better than most of the other places I have been to in GTA. There seekh Kababs, Butter chicken, Bun Kababs, Nihari and Haleem are best tasting. Sorry forget to add Biryani. I would highly recommend this plce to all Pakistani / Indian food lovers.
Shannon / February 11, 2012 at 04:27 pm
user-pic
WHAT ABOUT BOMBAY ON THE LAKE???? it's amazing and so cheap...go there;
Dale replying to a comment from Adrienne / February 20, 2012 at 06:43 pm
user-pic
Really? Agra?? Yikes....
abp replying to a comment from Greg / March 9, 2012 at 06:14 pm
user-pic
Actually Waterfalls is crap and cheesy..Banjara's on Eglinton makes some of the best AUTHENTIC, not overpriced Indian food I've ever had!!
toronto raccoon removal / March 9, 2012 at 06:32 pm
user-pic
I enjoy indian food. Can't get enough of it.
George / March 16, 2012 at 04:36 pm
user-pic
Well I have been eaten mostly all the places mentioned on here , I am from UK and since there I have been a great fan of Indian Food. I am not at all convinced with the restaurant list provided above..there is something wrong with this guys..if a place is small doesn't mean that their food is not good..I would definitely recommend as Shannon has mentioned above" The Place to go and not only the price but the Quality and the freshly made food is none to other. Yes it is "Bombay On the Lake" at Lakeshore..truly authentic food..Butter Chicken is BEST in Toronto and Lamb Curry is amazing..I have been going there since 3 years and service is exceptional..If you haven't tried then you cannot compare with any of the restaurant mentioned above..I rate Bombay as one of the Ten restaurant in Toronto.
anthony / March 21, 2012 at 03:10 pm
user-pic
so sad..the bbq hut was left off this list and as an indian food fanatic I have yet to find anywhere that compares south of sheppard..amaya is nice and if you wan to pay the extra dough you get athmosphere..but lahore tikka house..yeeech..i have been there several times and the food i find heavy greasy devoid of creative spice its all hype and no substance..kinda like "the realjerk ' of indian food restos..seriously..try bbq hut and have their butter chicken and nan..and allo gobi and you well be addicted for life
Mo / March 27, 2012 at 10:13 am
user-pic
Agree with Anthony above me. Lahore tikka hut is nasty - over cooked, greasy and not very 'wallet-friendly'(in spite of the lacklustre atmosphere). I am surprised at the hype this place keeps garnering... Maybe it's the location that keeps them running. I for one stay away from there. Also, the owner isn't from Lahore but from Uganda, in East Africa. I have yet to come across an indian buffet in Toronto that serves white,breast chicken meat as opposed to dark, rubbery thigh pieces. If anyone knows such a place in Toronto, please let me know. I wouldn't mind extra for better quality meat.

My favorite hang out, albeit ' greasy spoon' atmosphere is Simba Grill on Donlands and O'Connor. They serve a mean barbeque, great tikka and beef and amazing curries.

http://www.urbanspoon.com/r/10/135317/restaurant/East-York/Simba-Grill-Toronto


Sorabh / March 29, 2012 at 09:15 pm
user-pic
Check out www.indiansourceonline.com for a great restaurant near you!
Amar / April 4, 2012 at 11:07 am
user-pic
Is it not included 5th elementt Indian restaurant which serves Indian food with modern presentation.If you love the Indian food prepared with much better care you must add this restaurant on the list.Atleast for 2012...
Kabir / May 10, 2012 at 02:00 am
user-pic
Another restaurant name should be here that is named India Palace. When I go to downtown area I found that with a reasonable price this is very good quality indian restaurant.
I believe indiapalacequeen.ca is their website though right now i can see the website down. Anyway, lots of indian restaurants are there and most of the names came up here are really really good.
Kabir / May 10, 2012 at 02:02 am
user-pic
Oh sorry everyone ! it was my mistake may be. the website is working good just checked again
http://www.indiapalacequeen.ca
Ann Maria / July 2, 2012 at 09:21 am
user-pic
Another restaurant I suggest is http://www.nawabindiancuisine.ca. Nawab Indian Cuisines serves all popular Indian dishes and they are really tasty. And good service too.
COSPLAY / September 26, 2012 at 10:57 pm
user-pic
I particularly like G. Ali Baba on Gerrard at Coxwell (near south/west corner). Cheap, super-tasty vindaloo and a slightly unusual naan all for about $8.
Jeff / October 4, 2012 at 09:43 am
user-pic
Been to India and Pakistan many times and believe me The Regency on Gerrard is the absolute best. Conversation over.
Pm99 replying to a comment from Phil / October 6, 2012 at 05:05 pm
user-pic
@phil are you kidding me? Babur? Over priced, cater to white folks who don't know any better? Sure I like white linen, but not when I can get a feast in little India for $15!
dorthypacker / October 10, 2012 at 04:53 pm
user-pic
Thank you for posting this. I love Indian food, and I can only hope that there is Indian restaurants in raleigh nc. My husband and I are moving there in two months and I am really going to miss the little restaurant that we go to now. Does anyone know of any in Raleigh? Thanks for your help.
IndianCuisine / November 28, 2012 at 08:16 am
user-pic
Thanks for listing the Indian Restaurants. Will definitely visit them when I'm in Toronto next time.
indian restaurant / December 4, 2012 at 06:36 am
user-pic
Wow nice !! Thank you for best instruction for Indian Restaurant in Toronto if you like to seems Indian Restaurant in Melbourne you can go for Takeaway service http://tandooriflames.com.au/
Saffron Indian Restaurant / December 27, 2012 at 02:14 am
user-pic
very good dishes
Eric / January 30, 2013 at 03:10 am
user-pic
ya loved 5th element on queen. Went there for first this for wintericious 2013. Gonna try some of the suggestions above.
Indian Source / January 30, 2013 at 05:46 am
user-pic
Indian Source is the best online bussiness directory of toronto yellow pages which browse the indian restaurants and lawyers information
Boris / February 24, 2013 at 12:48 am
user-pic
Lahore is good I must admit, but why isn't 5th Element on the list? because they're new?
Lisa / March 13, 2013 at 05:07 pm
user-pic
I am seeing this 5th Element name everywhere. I gotta go! Is it affordable? Good for a dinner and drinks with girls before heading out?
Mac Read / April 12, 2013 at 07:58 am
user-pic
Hmm all the restaurants which are in Toronto are very reliable but the place of indian cuisine are available in one of those queen parks restaurants.
louis vuitton outlet / April 25, 2013 at 11:39 am
user-pic
Some of the advantages over Evernote: louis vuitton outlet http://2013louisvuittonoutlet.webs.com%2
Ishan Ghosh / April 28, 2013 at 06:04 pm
user-pic
How come no one mentioned Kama? On King St W diagonally west of Roy Thompson Hall.

Add a Comment

Other Cities: Montreal