Roti Toronto

The Best Roti in Toronto

The best roti in Toronto can be found at Indian and Caribbean mainstays across the city. Many of these businesses have been neighbourhood go-tos for decades, making fresh dahlpurie and buss up shut stuffed with boneless chicken, curry goat, and other saucy fillings.

Here's the best roti in Toronto.


Mona's Roti
1

Mona's Roti

It's been decades since Mona and the rest of the Khan family first opened this tiny little takeout counter in Malvern. Aside from their doubles, Mona's is famous for their jerk chicken and veggie-stuffed dhalpuri roti, slapped up fresh in the kitchen daily.

Mother India
2

Mother India

This Parkdale restaurant has been serving northern and southern Indian food for over 15 years. They've got as many vegetarian options as meaty ones, meaning you can get everything from delicious chana curry to lamb jalfrezi wrapped in their signature roti.


Pam's Roti
3

Pam's Roti

We nearly lost Pam's last year, but thanks to crowdfunding, this decades-old restaurant managed to avoid eviction. You'll still find owner Jameloon "Pam" Bacchus Singh at this green-hued favourite in Bloorcourt filling up freshly-made dhalpuri rotis with boneless goat.

Randy's Roti
4

Randy's Roti

Whether it's from his food trucks or from this shop near Yonge and Bloor, you can expect Randy Kangal's roti to be delicious. Chicken, goat, beef, and shrimp are just some of the things you can get stuffed in these West Indian roti skins.


The Roti Hut
5

The Roti Hut

The Beharry family have been running this popular takeout spot-turned-sit down McCowan restaurant since the 80s. The open-faced dhalpuri plates are their specialty: don't miss out on the pumpkin and spinach roti.


Ali's West Indian Roti Shop
6

Ali's West Indian Roti Shop

Transport yourself to the islands with the tropical murals and rotis at this Parkdale Caribbean joint. They've been serving chana, boneless stew, chicken, shrimp, and more inside your choice of parathi or dhalpuri skins.

Roti Cuisine of India
7

Roti Cuisine of India

You can get pretty much any East Indian dish inside a roti at this restaurant, from shahi shrimp to baingan bhurtha. Roti Cuisine has been located just steps from Dupont subway station since 2010.


Roti Roti
8

Roti Roti

It's so nice, this Etobicoke restaurant named itself after its roti twice. Located in a plaza on Albion Road, this family-run spot excels in roti dishes. They have notably large options, too, like veggie roti platters and 'wedding-size' parathas.

Roti Mahal
9

Roti Mahal

Two former staff of the now-shuttered Gandhi Roti have taken over this space on Queen West and renamed it Roti Mahal. It's essentially the same establishment as before, with a list of 18 types of roti, including their creamy butter chicken, a reigning favourite.

Lead photo by

Hector Vasquez at Roti Hut. Photo of Mother India by @hypenotic, Roti Cuisine of India by @tdotfoods, and Ali's Roti by @hungry_wongs.


Join the conversation Load comments

The Best Roti in Toronto

Leaflet | © Mapbox © OpenStreetMap Improve this map

Latest in Best of Toronto

The Best Brunch in Toronto

The Best Caesars in Toronto

The Best Meatball Sandwiches in Toronto

The Best Challah in Toronto

The Best Peameal Bacon Sandwiches in Toronto

The Best Fruit and Vegetable Stores in Toronto

The Best Sausages in Toronto

The Best Custom Cakes in Toronto