sri lankan toronto

The Best Sri Lankan Restaurants in Toronto

The best Sri Lankan restaurants in Toronto are for hoppers, kothu roti, mulligatawny and mutton rolls. A mix of bustling takeout counters and decades-old neighbourhood bakeries are serving up all the island country's most popular dishes.

Here are the best Sri Lankan restaurants in Toronto.


Babu
1

Babu

Rely on this Scarborough counter for South Asian eats all made in-house. Every meal is covered, from fluffy Sri Lankan dosa to aromatic banana leaf-wrapped lamprais. The affordable prices and sheer number of options will have you coming back to try it all.

Samosa King
2

Samosa King

Perfectly crunchy samosas sold for ridiculously cheap (these days it’s four for $1) are the main draw at this popular takeout spot on Finch Ave. East. Idli, popularly eaten for breakfast in Sri Lanka, and lunchtime curries are also on the menu.


Hopper Hut
3

Hopper Hut

Hoppers are a Sri Lankan staple and this Ellesmere Road restaurant specializes in multiple varieties of this versatile crepe. Delicate string hoppers are served with gravy and your choice of sides ranging from squid to mutton.

Ceylon Spice
4

Ceylon Spice

Tucked away in Cumberland Terrace is this gem just steps from Bloor subway station. The prices are great and service is fast on spicy seeni sambol, string hoppers, kothu roti and bowls of rasam.


Gasa Restaurant
5

Gasa Restaurant

The Shanmuganandam family has been running Gasa since 1992. This counter in Markham is the only location they have left, and given its tiny size, expect it to get busy with customers waiting for kothu roti and masala dosai. Know what you want before you arrive and the experience should be seamless.


Quality Bread
6

Quality Bread

Head to Markham Road where mutton roti rolls and deliciously fried mithivedi come out piping hot. The name of this bakery is not an understatement, and you’ll likely find it hard to resist most things made fresh here.

Canbe Foods
7

Canbe Foods

A visit to this huge Ellesmere Road staple is almost obligatory if you’re a fan of $5 curries, mutton kothu roti and buttery dosas. Line up or just make a bee-line for the fridges where mostly all CanBe’s snacks can be bought in bulk.


Saffron Spice Kitchen
8

Saffron Spice Kitchen

If you're looking for something downtown, visit this Sri Lankan restaurant a short walk from Queen and Spadina. Curried chicken kothu roti is undoubtedly their signature dish. Grab a side of curried lamb roles, served with tamarind sauce.

Ruchi Takeout
9

Ruchi Takeout

Don’t expect to spend any more than $12 at this McNicoll Ave. takeout spot, which has over 30 types of dosa options and perfectly crispy appams. Every order comes with a side of coconut and onion sambal for little more than $1. The huge container of mutton kothu roti is a steal.

Lead photo by

Hector Vasquez at CanBe, @dishnmissions of Quality Bread


Join the conversation Load comments

The Best Sri Lankan Restaurants in Toronto

Leaflet | © Mapbox © OpenStreetMap Improve this map

Latest in Best of Toronto

The Best Burger in Toronto

The Best Diners in Toronto

The Best Greasy Spoons in Toronto

The Best 24 Hour Grocery and Convenience Stores in Toronto

The Best Hotels in Toronto

The Best Yoga Studios in Toronto

The Best Barber Shops in Toronto

The Best Romantic Restaurants in Toronto