Toronto offers a fantastic variety of food and the Caribbean options are definitely on that list as well.
From your dive bar feeling restaurant to your full-on lounge you definitely can get a chance to enjoy the flavourful, aromatic food and vibe of Caribbean culture whenever you visit.
There’s also a lot of different Caribbean cuisine that is enjoyed widely in Toronto as well, some of which, but not limited to, are their jerk chicken, patties, and roti.
Let’s look at some of the best roti in Toronto that you should definitely try!
1. Mona’s Roti
Image by: Mona’s Roti
Address: 4810 Sheppard Ave. East Unit 209, Toronto, On M1S 4N6
Phone: 416-412-1200
Mona’s Roti has been making some of Toronto’s best roti for decades by hand. The restaurant is owned by the Khan family and run by mother Mona with the help of her two daughters Reesa and Melissa.
The restaurant is on the smaller side as most of its space is taken up by a production area in the middle, and customers line up in the space surrounding it. But that’s a good sign knowing that the food is made fresh daily.
Mona’s offers a variety of roti “shell” options including Dahlpuri (stuffed with crumbly split peas) and paratha (plain) which are made by hand. They also offer whole wheat dahlpuri and paratha roti on Wednesdays, as well as potato puri by special order only.
During your visit, some of the recommended roti is the jerk chicken roti and the boneless goat wrapped with paratha and curry potato. The goat was not gamy and the both are tenderly delicious, and the potato soaking up the curry sauce, it’s amazing!
For the vegetarian in your life, Mona offers veggies options like pumpkin, spinach, chickpeas, curry potato, or a spicy, juicy curry mango.
2. The Roti Hut
Image by: @therotihut
Address: 351 Pitfield Rd., Scarborough, ON, Canada M1S 3E5
Phone: 416-298-4153
Established over 35 years ago, The Roti Hut is one of the older restaurants on our list, but that doesn’t mean it lacks quality home-style cooking. Roti Hut prides itself on sticking to the tried-and-true goal of making quality Caribbean food.
Roti Hut has a good variety of dishes that you can choose to have with roti or rice.
For roti, some of the recommended choices are the Stew Oxtail and Jerk Chicken. The size of their roti is exceptional and stuffed with many fillings, combine that with savoury flavour it’s the perfect combination.
The restaurant offers a good selection of Caribbean staples for your different needs as well as offering a solid selection of snacks including currant rolls, black pudding, and a good amount of others they also offer a great selection of appetizers while you wait for your main dish.
3. Ali’s Roti
Image by: Ali’s Roti
Address: 1446 Queen St W, Toronto, ON M6K 1M2
Phone: 416-532-7701
Ali’s is another local staple for authentic tasting Caribbean food. Ali’s has a very small hole-in-the-wall vibe, but don’t be confused by its appearance – it definitely serves some delicious food.
Some of the menu items that make up their specialty dishes are their Goat Roti and Curry Chicken Roti. These are a must-try here!
With a name like Ali’s roti, you would not be wrong for thinking to try a roti first. Although they offer a great selection and are definitely recommended, the Jerk Chicken is another dish that is a must-try as well! The meat is cooked just right and the spice level is hot without being overpowering.
4. Drupati’s Roti And Doubles
Address: 2866 Ellesmere Rd, Scarborough, ON M1E 4B8
Phone: 416-289-9988
Drupati’s has been a staple for Caribbean food in Toronto for over 29 years and continues to be an amazing stop for some of the best Roti and Doubles you can find. And they recently opened up a new location in Vaughan as well.
Since opening, they have slowly expanded their menu to offer a variety of authentic local Trinidad & Tobago-style dishes.
Some of the recommended Roti at Drupati’s are the chicken and goat Roti – the meats are tender and juicy, and the curry is on point. But fret not, they also have other options as well – which include shrimp, lamb, and duck. With these varieties at Drupati’s, there should one that will satisfy your tastebuds.
A couple of other delicious items that are worth mentioning from their appetizer menu are their Aloo Pie (a soft, fried pastry filled with seasoned potatoes) and Pholourie (fried, seasoned dough balls that are served with a sweet heat tamarind chutney).
They also offer a range of authentic stewed, BBQ, and jerk-style food. If you also crave Chinese Caribbean food then you are in luck as they also have a large range of these dishes to meet your needs.
5. Randy’s Roti and Doubles
Image by: C Alexander
Address: 876 Yonge St, Toronto, ON M4W 2J1
Phone: 647-350-1400
Randy’s Roti and Doubles is another restaurant where you can enjoy some great roti in Toronto and it’s also their goal to bring only the best and freshest food to their customers.
In addition to the restaurant location, they have 2 fully equipped food trucks to service the GTA and Hamilton areas for events and festivals throughout the city.
If you’re unsure which roti to try during your first visit at Randy’s then their Boneless Chicken or Potato and Channa roti should be the safest options – depending on if you want to go with a meat or vegetarian option.
However, their oxtail and curry goat also look amazing. So, we don’t think you can go wrong with any choice really – just go with your desire.
The size of the roti s good and it’s packed with lots of filling that comes with the perfect amount of gravy. If you like spicy, then we recommend adding their hot sauce, it definitely packs a punch and it’s so good.
The place may be small and parking may not be the friendliest given where it’s located but don’t let that stop you from tasting their food.
6. Island Food
Image by: Caroline
Address: 1310 Don Mills Rd., North York, ON M3B 2W6
Phone: 416-487-7717
Island food has been serving the Toronto community for more than 4 decades and it continues to do so with its amazing Caribbean food.
The restaurant is located in a small plaza on Don Mills Road just north of Lawrence and they have a new location that was recently opened up as well at 8630 Woodbine Avenue.
For those looking to dine in, the restaurant is spacious with plenty of seating available. However, at the time of writing, due to the recent COVID-19 pandemic, only takeout is available. But the restrictions are slowly being lifted, so we can expect Island Food to fully open the doors to serve their customers.
The Curry Boneless Chicken Breast and Boneless Curry Goat roti are the recommended roti to get here at Island Food. The meats are tender and juicy, and the savoury curry is perfectly fused into their potatoes delivering a wonderful sensation to your mouth when diving into this dish.
If you enjoy spicy food, you can also ask for them to make it spicy with three different levels to choose from – medium, hot, or extra hot, and they make their own hot sauce as well.
They also serve patties here at Island Food which some are saying is delicious as well.
Parking is available above ground and there’s also underground parking as well that is shared amongst the other tenants in the plaza. So, if you happen to drive by and don’t drop in because you can’t find parking, be sure to check their underground parking first before you make that decision. The entrance to this underground parking is on Bond Ave.
7. Danforth Roti Shop
Address: 2844 Danforth Avenue, Toronto, ON M4C 1M1
Phone: 416-690-1308
Danforth Roti is a smaller shop, but don’t be fooled by its size, it offers good value for portion sizes.
They’re known for their roti but they also offer meals with or without roti skins, consisting of options like duck, shrimp, chicken (bone-in or out), goat, lamb, or veggie. This place may not be as popular compared to similar establishments, but their goat and curry chicken roti is definitely something to crave for.
Danforth Roti also offers a nice selection of sides, and drinks to nibble on. As one of the smaller selection restaurants on the list what they lack in options, they more than makeup with flavour and portions.
They also offer a dinner special and also a kids meal which is both reasonably priced. They, unfortunately, do not offer any kind of indoor dining, and parking can be a little tricky in the area but the food is definitely worth

Leave a Reply