Skip to Content

10 Best Roti Spots in Toronto

10 Best Roti Spots in Toronto

On the hunt for the best roti spots in Toronto to visit?

There ain’t nothing more satisfying than a mouthwatering bite of roti stuffed with delicious curry.

If you don’t know what roti is, it’s a type of Indian flatbread.

The roti dish comes from the Caribbean, and it’s basically curry stuffed inside a roti wrap!

You’ll find plenty of amazing Indian and Caribbean spots in Toronto serving up roti.

Without further ado, here are some of the best roti spots to visit in Toronto!

Be sure to also follow me on Instagram and TikTok – I share a lot more content on those platforms that don’t make it to the blog!

More Toronto restaurants

Looking for more of the best Toronto restaurants to visit? You might enjoy these posts:

Best roti spots in Toronto

Roti Cuisine of India

Roti Cuisine of India serves up some of the best roti in Toronto, and they source their fresh ingredients from local farmers’ markets.

You can choose between roti or rice dishes, and they have both vegetarian and meat options!

Their Lamb Korma Roti is my absolute fave, and I can have it as two meals because the portions are massive.

There is minimal seating inside the restaurant, but it’s definitely more of a takeout spot!

LOCATION: 308 Dupont St, Toronto, ON

Indian Roti House

Indian Roti House is another amazing roti spot in Toronto, and they have a huge selection of vegetarian, meat, and seafood roti.

The Lamb Korma Roti here is also pretty dang amazing!

Don’t forget to grab a sweet, sweet Mango Lassi to enjoy with your roti.

You can find them on Church in the Village or on Queens Quay by the Harbourfront.

You can also order ahead on their website for pickup, which is super convenient!

LOCATION: Various locations

Mona’s Roti-Caribbean Food

This beloved Scarborough spot serves up some of the best roti in the GTA, and it’s definitely worth the trek east of the city.

You can choose between dahlpuri roti (with split peas) or paratha roti (plain), then choose your veggie, protein, and spiciness.

Go for a classic Curry Chicken or Curry Goat filling, or something different like Fry Cod Fish or Curry Duck!

LOCATION: 4810 Sheppard Ave E, Scarborough, ON

Ali’s West Indian Roti Shop

This casual Parkdale spot specializes in West Indian cuisine, and all their meat dishes are halal.

They’ve got a variety of paratha roti options, including Duck, King Fish, and Stew Oxtail!

If you love it spicy, they even make their own house-made hot sauce.

You’ll definitely also want to grab a scoop of their homemade ice cream – choose between coconut, mango, soursoup, or vegan mango coconut!

LOCATION: 1446 Queen St W, Toronto, ON

Pam’s Roti Shop

This well-loved roti shop near Bloor & Dufferin serves up a small menu of roti options, including Curry Shrimp, Jerk Chicken, and Bone-In Oxtail.

Their roti dishes also come with a small fresh-cut salad, which is a nice touch!

LOCATION: 1089 Bloor St W, Toronto, ON

Simone’s Caribbean Restaurant

This cheerful Caribbean restaurant in Greektown serves up traditional, home-style Jamaican dishes, including roti.

They’ve got a wide variety of roti options, from their Goat Roti Potatoes Roti to their Jerk Chicken Potatoes Roti!

All of their rotis are also served with either coleslaw or salad.

They’ve also got plenty of delicious appetizer options, including Codfish Fritters and Fried Plantain!

LOCATION: 596 Danforth Ave, Toronto, ON

Tasty’s Caribbean Restaurant

Find classic Caribbean dishes like Jerk Chicken and Curry Goat alongside delicious roti wraps at Tasty’s.

The roti comes with your choice of meat, potatoes, chickpeas, and your choice of spiciness!

You can find Tasty’s by College & Spadina.

LOCATION: 405 Spadina Ave, Toronto, ON

Smoke ‘N’ Roti

Smoke ‘N’ Roti serves up jerk chicken, curries, roti, and more at their North York restaurant.

They’ve got a variety of filling options to choose from, including Curry Chicken, Jerk Pork, and Premium Oxtail!

You can also choose between dhalpuri or plain paratha skin for the bread.

The inside of their small shop is also lovely, with colourful chairs and painted murals!

LOCATION: 3320 Keele St, North York, ON

Butter Chicken Roti in Toronto

Butter Chicken Roti

Butter Chicken Roti is a local Indian roti chain with locations across the GTA.

They’ve got tons of different roti options for both meat eaters and vegetarians, and you can add additional toppings if you want!

Their Butter Chicken Roti is their signature, and it’s v delicious.

You can even choose your spiciness on 6 different levels, ranging from mild to nuclear hot (hot AKA the third spiciness level is perfect for me).

You can also find some other Indian street food dishes, like Panipuri and Aloo Tikki Chaat!

LOCATION: Various locations

My Roti Place

Build your own perfect roti at this local Toronto chain.

You can choose between classic, turmeric, or kale roti, fill it with your choice of protein, then choose from their selection of Indian curries!

They offer vegan and gluten-free options, and you can even choose your heat.

You’ll also find a selection of biryani dishes, fusion appetizers, and side dishes!

They’ve got a bunch of locations across the GTA, and their flagship store is by the Harbourfront!

LOCATION: Various locations

Best roti spots in Toronto:

  1. Roti Cuisine of India
  2. Indian Roti House
  3. Mona’s Roti-Caribbean Food
  4. Ali’s West Indian Roti Shop
  5. Pam’s Roti Shop
  6. Simone’s Caribbean Restaurant
  7. Tasty’s Caribbean Restaurant
  8. Smoke ‘N’ Roti
  9. Butter Chicken Roti
  10. My Roti Place

These were some of the best spots in Toronto to grab roti, whether you’re craving West Indian or East Indian flavours!

Have you visited any of these spots? What are your favourite roti spots in Toronto? Let me know on Twitter or Instagram!

More Toronto restaurants

Looking for more of the best Toronto restaurants to visit? You might enjoy these posts:

Be sure to keep up with me on Instagram, TikTokTwitter, Facebook, and Pinterest if you aren’t already!

Feel free to subscribe to my weekly newsletter to get my blog posts delivered straight to your inbox.

Jessica Lam | Toronto lifestyle, fashion, beauty, and travel blogger | Diary of a Toronto Girl, a Canadian lifestyle blog

Like this post? Pin it for later!

    Sharing is Caring

    Help spread the word. You're awesome for doing it!