Thursday, February 9, 2012Partly Cloudy -3°C
Best of Toronto

The Best Roti in Toronto

Posted by Robyn Urback / November 18, 2011

Best Roti TorontoThe best roti in Toronto come from a variety of different origins, and I'm not just referring to Parkdale versus Scarborough. Toronto's best roti offerings include a mix of Trinidadian, East Indian, Guyanese, and Sri Lankan styles, generally varying in moistness and consistency (re: gravy), heat, and general flavour. While chicken, goat, and beef roti are the standard favourites, many places boast expanded rosters that include varieties such as shrimp, duck, and lamb. More, indeed, have grown to offer roti beyond the one easy veggie option. That's right, vegetarian roti-lovers: choice. And for everyone else, more choice still.

Here are the best places to grab a roti in Toronto.

See also:

The best Caribbean restaurants in Toronto
The best jerk chicken in Toronto
The best Jamaican patties in Toronto

Note: A previous version of this list was published on August 25, 2008. Comments below made up until July 6, 2011 are in reference to the old list. We've purposely kept most of 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.

Gandhi Roti

Gandhi Roti

Gandhi Roti is the name you'll hear most often if you ask anyone for roti suggestions in Toronto (or else, its younger sister Mother India, which is a little further west). There's not nearly enough space in this Queen West roti shop for all of its loyal butter chicken, veggie, lamb, saag paneer and other East-Indian roti followers, but there is plenty food to go around. In my case, one roti is easily enough for two meal. Order "extra spicy" with extreme caution. More »

Bacchus

Bacchus

Bacchus has probably the priciest roti on the list (some varieties can run you $15 or so), but fans of the Guyanese and Barbadian-style roti say it's worth every penny. The Parkdale spot also has lots of veggie options including chickpea, spinach, squash, green beans, and potato, any three of which can be combined for $10 and change. More »

Roti Hut

Roti Hut

Scarborough has no shortage of roti options but Roti Hut stands out as one of the best. Rumour has it the simple act of lifting and eating a goat ($9) or chicken ($8) roti may cause repetitive stress injury in one arm, and/or a tendency to make really lame analogies in mirth. Roti Hut also has plenty of veggie fillings including spinach, chickpea, potato and pumpkin. More »

Drupati's

Drupati's

Drupati's has several locations throughout the GTA offering its Trinidadian-style roti. Its roti comes in two different sizes (one for more modest eaters) with Dhalpuri and Paratha shells. Along with typical chicken and potato fillings, Drupati's roti also come in varieties such as shrimp and duck, both of which are priced at $9 (or $7.25, for the smaller size). More »

Mona's Roti

Mona's Roti

Mona also makes her roti true to Trinidadian form, folding in over 25 years of experience in the business. The simple Scarborough shop makes jerk and curry chicken roti, goat, beef, shrimp, and veggie, all for around $6-$10. You can also put in an order for special roti shells, including whole wheat Dhalpuri and Paratha, as well as potato Puri. More »

Island Foods

Island Foods

Island Foods has three locations throughout the GTA with ample selection of Trinidadian roti varieties. There's beef, eggplant, spinach, chicken, channa, and more, and you can always toss an extra ingredient in for an additional $0.85. Great value as you probably won't pay more than $8 or so, though roti is a little smaller than you might get elsewhere. More »

One Love Vegetarian

One Love Vegetarian

Yup, a veggie-only option has cracked the top nine. One Love's chickpea and potato roti really does rival some of those curry chickens out there. Other varieties include spiced pumpkin and textured vegetable protein, available in Paratha, whole wheat, or whole wheat Dahl Puri shells. More »

Caribbean Dutchpot

Caribbean Dutchpot

After a leave from Leslieville and painful hiatus, the Dutchpot has returned to serve its chicken, oxtail, curry beef, and other roti (for around $9 each). Just keep an ear out for reggae music on Broadview south of the Danforth, and you'll surely find your way into Caribbean Dutchpot's new location. More »

Roti Cuisine of India

Roti Cuisine of India

Roti Cuisine of India has basically every type of roti you could imagine. There are a dozen vegetarian options including Saag Kofta, Dal Pakora, and mixed vegetable curry, plus an additional 10 non-veggie roti choices such as butter chicken, shrimp curry, and lamb Tikka Masala. When and if you finally make up your mind, you'll be paying somewhere between $7 and $14. The style here is East-Indian, similar to Gandhi. More »

Discussion

53 Comments

Sameer Vasta / August 25, 2008 at 03:43 pm
user-pic
I've had roti at every single one of those places (yeah, I like roti) and I still have to say that Drupati's comes out on top, time and time again.

Also, best doubles in THE WORLD. Yeah, that's a bold claim, but it's true.
Roger / August 25, 2008 at 04:08 pm
user-pic
Mother India and Ghandi will always be among my favourite places for Roti. My favourite being their Chicken Jalfreezi, ordered spicy.
chenyip / August 25, 2008 at 04:08 pm
user-pic
I'm surprised Ali's wasn't reviewed as its considered by many Caribbeans as one of the better roti spots. Also, roti is NOT a Jamaican dish (and yes, I'm 3rd generation Chinese-Jamaican so there...my validity card on the table) so naturally, any Jamaican spot isn't going to do the Guyanese or Trini dish as good as well...the Trinis or Guyanese. It's akin to going to a Chinese restaurant to find the best Bulgogi.
Paul / August 26, 2008 at 09:41 am
user-pic
I live close to Pam's and Vena's and for my tastes, Vena's is much better. Mother India is awesome but it's a totally different style of roti.
Ian Ha / August 27, 2008 at 11:06 am
user-pic
The best roti shop is "Baras Hut" in Missisauga, just east of Hurontario on Dundas. There's literally a lineup outside the shop on Saturday's for their doubles.
Roger / August 27, 2008 at 01:01 pm
user-pic
@jmsm: I have only been in the neighbourhood of Mother India the past six months, so I can't compare it to what it was like prior to that. But I love the spiciness of it. And I usually order it medium-to-hot. Depending on the selection of roti, some of them are better served spicy.

@Shawn: What do you mean by awkward tasting? I find Ghandi's (and Mother India's) rotis to be good value. They generally feed two. :)
Dave / August 27, 2008 at 07:49 pm
user-pic
I visted Mother India today and was pleasantly surprised. We've been going to Gandhi for tghe last 9 yeas or so, but though similar, I found M.I.'s spicing to be more to my taste (medium / spice for flavour rather than blow your head off). Thanks for the recommendation.
Kenn Bannerman / September 3, 2008 at 12:54 pm
user-pic
My personal favourite is "Triple Z" in the Junction. Great "no-frills" atmosphere and delicious food, reasonably priced.
mmmmmmmmmmmmm / September 24, 2008 at 01:45 pm
user-pic
I personally love Vena's! Being veggie - their chickpea, squash, spinach combo is just magnifique!!! But Gandhi, Bacchus, Mother India, Albert's and Ali's are also good. Drupati's eh? Ok, I'll try it :)
Dan / November 7, 2008 at 03:49 pm
user-pic
The Roti Hut near McCowan and the 401 is definately the BEST roti in the city I've personally been going there for over 20 yrs and have found none that can compare.
paige itwaru / November 22, 2008 at 11:55 am
user-pic
Another excellent Roti Shop is located on Pittfeild in Scarborough 401 & McCowan north of 401 second set of lights make a left. Nice selection of Roti's and other items. Extremely nice eat-in resturant with plesant staff to serve.
Try it you will not be disappointed.
ace six / December 10, 2008 at 01:34 pm
user-pic
wow.

Ali's is a serious omission. Other than that, this list is pretty thorough. I still don't really understand how Ghandi and Mother India even qualify since they are way more East Indian than West. Tim, are you into them because they offer something totally different than the traditional roti?
Tim replying to a comment from ace six / December 10, 2008 at 05:06 pm
user-pic
I don't think Ali's is up to standard as I've mentioned before. As for Gandhi and Mother India, I think if you ask around you'll find out most people much prefer them to any other roti in the city. Not sure why they wouldn't qualify. Nobody ever said roti needs to be from the Caribbean.
chenyip replying to a comment from Tim / December 12, 2008 at 10:33 am
user-pic
Tim I totally disagree.

That's like saying sushi doesn't have to be from Japan, or taco's don't have to be from Mexico.

Sure, in a literal sense, we're not actually getting sushi from Japan, Taco's from Mexico or Roti's from the Caribbean, but those dishes are each culture's culinary hallmarks.

Would you slap potato chips, gravy and shredded asiago and call it Poutine?

So yes, a proper Roti should be of Caribbean descent and should adhere to the tradition's recipe.

PS: here's the litmus test. Take a Ghandi's roti to a Trini grandparent and convince them that it's the best and most authentic roti around. I guarantee they'll slap the spit out of your fosi hole.
Bryan / December 15, 2008 at 03:55 pm
user-pic

Try the original and the best - Ram's Roti - now at 1770 Albion road. I have been going to their different locations since 1968. Their doubles and rotis are fantastic - true Trinidadian!

Try it - you won't regret it.
ace six / December 15, 2008 at 04:36 pm
user-pic
i'll have to cosign with chenyip again. besides the fact that we're friends and share certain biases, he's dead on here.

if i wanted butter chicken or sag paneer, i'd go eat them on gerrard street(i don't eat either but that's beside the point), and if i wanted a roti, i expect it to taste like someone's trinidadian grandmother made it.

i guess if your standard includes 2 locations that don't even fit the category in my humble opinion, then i guess that brings to light the reason why our opinions are so different on ali's.
Mario Rodriguez / December 19, 2008 at 10:29 pm
user-pic
Ok. Its time to set the record straight!! I have traveled across the west indies in search of the best roti.. and I have to say that there are two place who can cook up the real deal!! #1 is MONA'S ROTI at 4810 Sheppard near McCowan and #2 is BUCCHUS on 1379 Queen W. Those who chose Gandhi's really do not know about roti (JUST BECAUSE ITS TRUELY INDIAN STYLE MEANS NOTHING- ITS SOGGY AND MESSY..YOU NEED A KNIFE AND FORK TO EAT IT ??? THATS NOT A ROTI.. SO WHAT IF ITS DIFFERENT!!! IT SUCKS)
Jim / January 22, 2009 at 02:20 am
user-pic
I am new to Toronto and had no Roti bias as of three days ago, right before I tried both Bacchus and Gandhi over a two day stretch. I had the chicken tika at Gandhi and the goat at Bacchus. From my perspective ( I am a french trained chef ) Gandhi had the more accomplished, complex flavours. The goat at Bacchus was dry and the seasoning was one-note -like it had all come out of a can. Harsh, I know, but compared so immediately to Gandhi this was my impression. Down the list I will go...
Raven / February 28, 2009 at 11:00 am
user-pic
My fav. roti shop is Danforth Roti Shop, a little hole in the wall at 2844 Danforth Av (near Dawes). They have ridiculously delicious vegetarian rotis with lots of veggies to choose from!
brownsound / June 1, 2009 at 01:20 pm
user-pic
I really like the boneless goat roti at Island Foods in The Grange...a little hot sauce goes a long way, throw in a bottle of Ting and you're good to go.
m.maharaj / July 31, 2009 at 09:23 pm
user-pic
But how allyuh miss two of the best if not the best roti shops in the city???Roti Roti and The Roti Place are the two best places to go and get food...these two places does give real best service and good prices...and how the original roti man get left out?the person who write this should feel shame not to mention Ram's Roti Shop...good roti good people...is a real shame when people forget who paved the way for roti shops and west indians
Shane / April 14, 2010 at 06:14 pm
user-pic
Ali Roti in Parkdale is the best.
darrel ramrattan / February 12, 2011 at 05:40 pm
user-pic
roti is not east indian it's west indian mainly trinidadian and if you people think roti here is the real deal you are so mistakenly wrong .... but i'll put my five cent in .... the best roti on the list is carribbean roti palace ..they are one of the first roti shop in canada ...the taste of roti is not what wrap inside it's the roti .if you eat roti without the stuffing and it's tasty then the stuffing is ah plus try it ..that's the only way you would know the true taste of freshly made roti.......PS......jamaican resturants buy there roti from roti shops and resell them so you would not get a fresh one there
the lemur replying to a comment from darrel ramrattan / February 12, 2011 at 06:05 pm
user-pic
Roti is originally from India and now it's everywhere in many different forms.
RODNEYREBORN / July 6, 2011 at 10:20 pm
user-pic
Lucky Lins at Markham and Sheppard has a Chicken and Shrimp Roti!! On there best day def one of the best in the city!! And I've eaten at all on the list but one! To clarify I have been on a few occasions when the roti was a bit dry. But when its on point and made up proper it rivals them all. :)
What about Vena's? / November 18, 2011 at 10:50 am
user-pic
It is not only a travesty that Vena's isn't on this list, it's a tragedy that it isn't at the top.

Bloor and Lansdowne, looks trashy and is. But is also cheap and wonderful.
Eli Cash / November 18, 2011 at 11:42 am
user-pic
Pam's at Bloor and Ossington is hella tits!
tdh / November 18, 2011 at 12:22 pm
user-pic
Pam's is the best. Great vegetables and more than just poataoes, squash, peas, spinach, etc. I was there recently and her husband was upset because she had been stealing all his hot peppers from the garden to use at the store. I know she used to get a lot of her produce a dufferin grove. Haven't asked if that's still the case but it all tastes mighty fresh.
tdh / November 18, 2011 at 12:22 pm
user-pic
Pam's is the best. Great vegetables and more than just poataoes, squash, peas, spinach, etc. I was there recently and her husband was upset because she had been stealing all his hot peppers from the garden to use at the store. I know she used to get a lot of her produce a dufferin grove. Haven't asked if that's still the case but it all tastes mighty fresh.
Rachel / November 18, 2011 at 12:32 pm
user-pic
ROTI CUISINE OF INDIA FTW!!!!!!!!!!!!!!!!!!!!!!

Not only do they have wonderful roti, their chaat RULES.
Traveller / November 18, 2011 at 12:53 pm
user-pic
Another vote for Ram's - simply the best, and super staff.
david / November 18, 2011 at 02:11 pm
user-pic
don't know the name off-hand, but the Cafe at the corner of Nassau and Augusta in Kensington has a pretty fine roti, which they accompany with a salad

makes for an amazing lunch deal if you work in the area
EveryonesOpinion / November 18, 2011 at 02:47 pm
user-pic
After having been to a few of these places I would have to say I love the curry in Island Foods, but I find it too thin & runny. The roti shell though is near perfection!

I'm also puzzled as to why Ali's isn't on this list. Their roti is great too.
DoublesMan / November 18, 2011 at 02:54 pm
user-pic
Best roti place is on the road by a stand in Trinidad but since that isn't possible in Canada, Drupati's is Canada's equivalent. Drupati's makes killer doubles! No one can mess with their doubles.

Note to BlogTO: People of BlogTO you should review the best doubles in GTA :)
ssmallt / November 18, 2011 at 03:11 pm
user-pic
What about Vena's Roti?!?!
Mary / November 18, 2011 at 03:23 pm
user-pic
I think for this list to be accurate, it needs to have at least one roti from Eglinton West.
cody / November 18, 2011 at 05:00 pm
user-pic
Where the hell is Pam's? Best roti I've had yet.

Thankfully Vena's is off the list though. Runniest roti I've ever eaten.
East first, west second / November 18, 2011 at 06:23 pm
user-pic
Where do you think you West Indians came from. East India!
Eastsiiiiiide! / November 18, 2011 at 07:11 pm
user-pic
My fav in the city is in the heart of Flemingdon Park at a place called Carribean Palms. The most delicious roti skin with daal puri inside. Their hot sauce is homemade and yummy too! They have chicken, goat, beef and some veg options.
sarahm / November 18, 2011 at 07:33 pm
user-pic
everything i've had at gandhis, unfortunately, tastes gamey and as if it has been infected with goat (I'm not a goat fan).

VENAS FOR THE WIN!
danielle / November 19, 2011 at 11:39 am
user-pic
I've been going to Gandhi's since it first opened, but when skyrocketing housing prices in the neighbourhood forced us northwest, we were somewhat saved by the opening of Mother India (which was started by Gandhi's owner as an Indian restaurant). Then a couple of years ago Gandhi's owner opened a new location on St. Clair between Runnymede and Jane. He sold it to a family who've since renamed it Roti Time, and they're doing an amazing job of bring one of the tastiest treats from Queen Street to an area bereft of interesting takeout options. While it's still a little too far west for our liking, we're deeply grateful that we can maintain our bi-weekly 'Gandhi' fix without making the trek to Queen Street!
Freshie Free / November 21, 2011 at 07:53 pm
user-pic
Nasty! This is the worst category in blogTO best-of history!
Anand replying to a comment from Sameer Vasta / November 23, 2011 at 12:26 am
user-pic
you've never been to trinidad... drupati's has a shop there and they'll admit the doubles are betting in trinidad
Rob Ford Fan / November 25, 2011 at 01:48 pm
user-pic
I have to say I am just glad the Roti Hut is finally included on these lists. For years, these hipster type blogs have given thumbs up to mediocre roti places just because they happen to be in proximity to Bloor.
Chitlin / November 30, 2011 at 08:48 pm
user-pic
The addicted and quest-seeking should definitely try:
Roti Lady (Dunn Ave off Queen W.)- Succulent yet dry, novel spicing. Smallish and can be eaten in your hands. $6
Tropical Joe's Gerrard Square Mall food court- LOADED with chicken. Tasty. Insane proportions. Walk it off in Home Depot. $7

Michelle / December 6, 2011 at 04:49 pm
user-pic
Ali's in Parkdale. I don't even get how they are not on this list.
Mr. Jackson replying to a comment from chenyip / December 12, 2011 at 03:37 pm
user-pic
Just read a comment saying that "roti is not a jamaican dish"
-Roti is an Indian dish that has been modified and eaten throughout the Caribbean.

Obviously, Jamaica's indian population is not as large and robust as it is in places like Guyana, Trinidad, and Suriname, making roti less common to be prepared and served in a Jamaican restaurant in say Brooklyn, Brixton, or Brampton -most of these places aren't owned by indo-jamaicans or blacks familiar with indo-caribbean cuisine.

However, having grown up with jamaican-made roti (made by Indo Jamaican cooks) in Detroit as a boy and eating roti in Jamaica multiple times whenever I'm in Kingston, Spanishtown, or my father's area of Old Habour (landing point of original Indo-Jamaicans), I can say that roti has been, is, and will always be eaten in Jamaica.
Wanda replying to a comment from chenyip / January 22, 2012 at 09:31 pm
user-pic
yeah man...Go Guyanese Roti and Potatoes...Cassava Bread and Dal Puri!!! Was there back in 89 and 90!!!
Larry Singh / January 23, 2012 at 12:03 pm
user-pic
I have been living in Toronto since RAM opened Canada's first Roti Shop in the late sixties.I have eaten at almost every Roti Shop in Toronto, however, I am sure that DRUPATIE'S at Islington and Albion is definitely the best Roti Shop in Toronto.
AS FOR AS ROTI AND CARIBANA, TRINIS OWN THEM OUTRIGHT, EVERY OTHER COUNTRY IS JUST A COPYCAT.
radhica naraine replying to a comment from Dan / January 24, 2012 at 12:03 am
user-pic
I agree that this roti is the best...I live in London ont and always go there before coming home.
rayttid / January 26, 2012 at 11:23 pm
user-pic
Who says trinidadian roti is the best?? Trini's that's who.. Not true...

Look up ROLANDS restaurant on Eglington Ave, also in Pickering. Dhalpuri roti and Curry (beef, chicken, potato, etc) is the best. They make A1 Guyanese Chinese food, no matching them..

Trinidadian curry looks really unsavoury, looks like watery poop in consistency.. They make those gadawful doubles oil sponges, conch, etc..

Guyanese eat very well..

Oh yes, the origins of Roti came from the Middle East, eaten since man the advent of man. Even the Mediterranean has their version, PITA.. The Mesepotamians have ancient evidence to prove they were the inventors of curry.... With trade, the recipes traveled around Asia.
red replying to a comment from rayttid / January 30, 2012 at 01:56 am
user-pic
Trini's make good food, but Guyanese curry is superior. Rain forest ingredients from South America, with special thyme, and rain forest wild ingredients make it taste excellent.!

Why does Trini curry look like that? I guess Guyanese curry is different??

That place Rolands is Good! Consistent Guyanese Chinee/ Coolie cooking, tasty and wholesome.. Try the Low Mein or the Chow Mein! And of course the Dhalpurii roti w/curry, amazing!
Gene / February 3, 2012 at 02:44 pm
user-pic
My grandfather has been buying roti for my Mom and our Uncles since 1973 from The Curry & Roti Restaurant at Lawrence & Victoria Pk. Now I am buying roti for my Mom and my girlfriend. No need to say more. Just the best anywhere!

Add a Comment

Other Cities: VancouverMontreal