The best roti in Toronto

You won't make it out of this article without ordering a roti

Roti lovers unite!

This city is packed with some of the best roti spots you can find, whether they come dhalpouri or paratha style, so we’ve put together a list of some of the best roti restaurants in Toronto. From Island Foods to The Real Jerk, Toronto offers up a variety of flavours of roti, like conch, pumpkin, jerk chicken, channa, spinach, and more.

Check out some of the best roti in Toronto below.
 

Island Foods

Liberty Village hot spot Island Foods is the place to go for roti in the city. With delicious, fresh roti, rich curries, and just the right amount of sauce, you’ll be dreaming of this tasty meal long after eating it. This unbelievable West Indian joint offers up a variety of rotis, including shrimp, chicken, beef, eggplant, boneless goat, and more. Plus, you can mix any two flavours into one tightly packed roti.
 

The Real Jerk

The Real Jerk is so famous in Toronto that it’s been visited by celebrities like Drake and Rihanna. Not only does this celebrated Caribbean spot have two locations in Toronto’s East End, but they’re even opening up a new location in London, England. Head to The Real Jerk to indulge in the roti of your choice, such as chicken, shrimp, goat, lentil, chick pea, and more!
 

Mona’s Roti

Mona’s Roti has been serving up some of the city’s best for more than thirty years, right in front of customers by hand. This family run business serves up so many different types of roti, including stew oxtail, jerk chicken, curry chicken, goat, pumpkin, spinach, chickpea, curry potato, curry mango, and more!
 

Gandhi Indian Cuisine

This Queen West staple is sure to hit the top of your go-to roti list. Gandhi Indian Cuisine has been serving up unbelievably fresh roti for years, and the menu features nearly two dozen types of roti, including saag paneer, lamb, chana, and butter chicken. Each and every roti is made to order, so you can be guaranteed that no matter what type of roti you choose, it’ll come out piping hot, fresh off the stove, and packed with spice.
 

Tropical Joe’s

Tropical Joe’s is a local legendary restaurant, serving up delicious roti out of its Gerrard Square Mall food court stand for years. The menu is a delicate balance of island fusion, featuring staple Caribbean meals with Canadian twists, offering up menu items like stuffed patties and jerk poutine. Tropical Joe’s is most well known for their gigantic roti, which comes packed to the brim with meat of your choosing.
 

Albert’s Real Jamaican Foods

Albert’s Real Jamaican Foods has been serving up their family recipe since 1986, so you know this meal is refined to perfection. This no frills roti joint serves up the classics, offering a selection of beef roti, chicken roti, veggie roti, and roti shells to their St. Clair West customers.
 

Drupati’s

Drupati’s has got more varieties of roti than you can imagine, with flavours like spinach, pumpkin, conch, curry fish, curry shrim, curry duck, chicken, and more! Drupati’s has been making some of the finest Trinidadian food in Toronto for more than 20 years, so head to Rexdale or Scarborough to eat some of their flavourful food.
 

Ali’s West Indian Roti Shop

Ali’s West Indian Roti Shop in Parkdale specializes in both dhalpouri and paratha roti that comes stuffed with a variety of delicious fillings like spinach, pumpkin, channa, king fish, shrimp, bone-in duck, and more. Plus, you can add channa, spinach, pumpkin, or plantain to any roti for just $2.00 each.
 

The Roti Hut

The Roti Hut is a pretty unique spot on the list, as not only have they been in business since the 80’s, but they serve up open-faced roti. These tasty pastries come packed with a variety of curries like duck, goat, conch, pumpkin, shrimp, chicken, and more. All of the roti and curry is made by hand by the in-house kitchen staff, so each and every meal is made to order.
 

Pam’s Roti

Pam’s Roti in Bloorcourt is renowned for its affordable, hearty, home cooked roti. All of their meals ring in under $10, no matter whether you order the boneless chicken, boneless goat, shrimp, bone-in oxtail, okra, potato, eggplant, or channa. All roti at this Bloor Street West hot spot are made from scratch, dhalpourie-style, with finely ground peas stuffed between layers of pastry.