The Best Roti in Toronto
The best roti in Toronto encompasses both Indian and Caribbean varieties, meaning the choice is yours if you prefer butter chicken to jerk chicken. While the definition of roti might refer specifically to the bread, here in Toronto, a roti is synonymous with a wrap stuffed with rich curries or stews.
Here are the best places to grab a roti in Toronto.
Photo from Butter Chicken Roti.
Almost two dozen varieties of Indian roti can be found on the menu at this barebones gem on Queen West. Sure, the place looks a little worn, and their DineSafe record is dubious, but all that is inversely proportionate to the deliciousness of their over-stuffed saag paneer ($8.95) and butter chicken ($11.95) roti. More »
Roti at this Parkdale fixture are pricier than most - basic chicken, mutton or beef hovers around the $10 mark while combinations like chicken with spinach, squash and potatoes come in at $12.25. As a unique twist, you can add cheese to any roti for $1.50. More »
This open kitchen and take-out operation in Scarborough makes their own soft, pliable roti skins in house (and sells them to other roti shops too). Fill them up to order at the hot table with mélange of potatoes, curried vegetables and stewed meats (from $6), or just order a multitude of veggie options ($5.50) to be swiped up with torn bits of dahlpuri or parartha. More »
The lively Rexdale stalwart isn't fancy, but a new location recently opened at Yonge and Eg boasts a charming bistro setting. Menu favourites include Caribbean specialties like boneless curry goat ($9) wrapped in dhalpuri roti or served with paratha on the side. More »
While there’s no shortage of roti options in Scarborough, this one stands out as one of the best. The menu lists the usual suspects like boneless curry goat ($9.95), stewed beef ($9.95), and hearty, veggie-friendly selections such as spinach and pumpkin ($8.45). When available, you’ll even find Island specialties like conch. More »
Find great value at this West Indian eatery with two outposts and roots in Toronto dating back to 1974. The menu offers Trinidadian style roti, priced around $8 and packed with potatoes, channa, and tender chunks of boneless goat or chicken in rich gravy. More »
Two locations (one on College, the other on Queen) offer a contemporary setting to grab a stool and enjoy roti filled-to-bursting with a choice of over two dozen Indian curries. These roti are pricy but enormous - the signature butter chicken sells for $11.95, while vegetarian options like aloo mutter start at $6.95. More »
The expansive menu at this East-Indian eatery on Dupont leaves nothing for want - almost every type of roti you could imagine is available. Choose from over a dozen vegetarian options like the dal pakora roti ($8) or baingan bhurtha ($10) eggplant roti, plus an additional 10 roti for meat eaters, like rich lamb curry ($9), or chicken tikka ($9). More »
Locations on Church St. and Queens Quay serve up Indian takeout foods like lamb korma ($11), chicken jalfrizi ($10), and various vegetarian roti ($7 and up). House favourites include the unusual malai kofta roti ($10), loaded with potato dumplings, grated cheese, and thick yellow gravy. More »