Best Sri Lankan Restaurants in Toronto 2026

Looking for the best Sri Lankan restaurants in Toronto in 2026? From Scarborough to Mississauga, this guide highlights where to find authentic Sri Lankan food — and why Blessed Kitchen tops the list.

Toronto's Sri Lankan Food Scene in 2026

Toronto is home to the largest Sri Lankan diaspora community in Canada — a community that has been cultivating an incredible food culture here for decades. From the curry-rich traditions of the North to the coconut-forward dishes of the South, Sri Lankan cuisine is one of the most complex and rewarding culinary traditions in the world.

If you're looking for authentic Sri Lankan food in Toronto in 2026, you're in luck — the scene has never been stronger. Here's a guide to what to look for and where to find the best.

What Makes a Great Sri Lankan Restaurant

Authentic Recipes

Great Sri Lankan food starts with recipes passed down through generations — not adapted for a generic "South Asian" palate. Look for restaurants that specialize in Sri Lankan cuisine rather than trying to be all things to all people.

Quality Spice Work

Sri Lankan cuisine is defined by its spice complexity. Freshly ground Sri Lankan curry powder, pandan, curry leaves, dried chillies, and fenugreek are hallmarks of authentic cooking. Restaurants that use these ingredients properly stand apart.

Regional Specificity

Sri Lanka has distinct regional cuisines — Jaffna Tamil, Colombo, Southern coastal, Kandyan. Blessed Kitchen specializes in Northern Sri Lankan cuisine, bringing the bold, aromatic flavors of the Jaffna-influenced tradition to Scarborough.

Where to Find Sri Lankan Food in Toronto

Scarborough — The Heart of Sri Lankan Toronto

Scarborough, particularly the Finch/McCowan and Markham Road corridors, is the undisputed centre of Sri Lankan food in Canada. This is where you'll find the highest concentration of authentic Sri Lankan restaurants, bakeries, and grocery stores.

Blessed Kitchen is a standout in this area — a 100% halal Sri Lankan kitchen specializing in Northern Sri Lankan cuisine. Our Biryani, Kottu Roti, and curries regularly draw customers from across the GTA and beyond.

North York and Scarborough North

The area around Finch Avenue has several Sri Lankan spots, with a mix of Tamil and Sinhalese culinary traditions represented.

Mississauga

The South Asian corridor along Hurontario has a handful of Sri Lankan restaurants, though the selection is more limited than Scarborough.

What to Order at a Sri Lankan Restaurant in Toronto

  • Kottu Roti: The quintessential Sri Lankan street food — shredded roti stir-fried with vegetables, eggs, and your choice of meat
  • Biryani: Sri Lankan-style Biryani with its distinctive accompaniments
  • Rice and Curry: The traditional Sri Lankan meal — multiple curries served with rice, often on a banana leaf
  • Devilled Dishes: Stir-fried meat or vegetables in a sweet-heat sauce

Why Blessed Kitchen Is Our Top Recommendation

For halal Sri Lankan food in Toronto, Blessed Kitchen is in a class of its own. The combination of authentic Northern Sri Lankan recipes, 100% halal certification, and a passionate team with deep roots in the community makes every dish an experience worth having.

Order online via Uber Eats, visit for takeout in Scarborough, or book our catering service for your next event.

Frequently Asked Questions

Is all Sri Lankan food halal?

No — not all Sri Lankan restaurants in Toronto are halal. Sri Lanka has both Muslim and non-Muslim communities, and restaurants vary in their halal status. Blessed Kitchen is 100% certified halal.

What is the difference between Sri Lankan and Indian food?

Sri Lankan cuisine tends to be spicier, uses more coconut and curry leaves, and has distinct dishes like Kottu Roti that don't exist in Indian cuisine.

Where is Blessed Kitchen located?

We're located in Scarborough, Toronto. Visit blessedkitchen.ca for address and hours.

What to order to test any Sri Lankan restaurant

Order three things: kottu, a devilled dish and a biryani with its sides. Kottu tests the griddle work, the devil tests the balance of sweet, sour and heat, and the biryani tests whether the kitchen bothers with eggplant moju, pineapple curry and maasi sambal. If a restaurant gets all three right, the rest of the menu is usually good too.

What to order at Blessed Kitchen

  • Kottu Roti, $13, with an egg omelette
  • Biriyani, $12, chicken, beef, mutton or vegetable
  • Chicken Devil or Beef Devil, $12.99
  • Chilli Chicken, $14.99, and Chilli Shrimp, $18.99
  • Boneless Mutton Devil, $14.99
  • Puttu Mixed, $20, with your choice of meat, dhal curry and coconut sambol
  • Coconut Roti, $12, or Roast Bread, $13
  • Fried Rice, $20 to $23, and Sri Lankan Noodles, $15
  • Paalandi Half Chicken, $40, for the table
  • Vattalappam, $15, and Mango Lassi, $6

How to order

Order direct for pickup or delivery, or call for catering.

Blessed Kitchen, 328 Passmore Avenue, Unit 59, Scarborough. All meat is HMA-certified halal.

More questions about ordering

What dishes should I try first?

Kottu, a devilled dish and biryani with its sides.

Where is Blessed Kitchen?

328 Passmore Avenue, Unit 59, Scarborough.

Is it halal?

Yes. Our chicken, beef and lamb are HMA-certified halal.

Related Reading

Catering with Blessed Kitchen

Blessed Kitchen is a family-run halal Sri Lankan & Indian kitchen in Scarborough, catering across the GTA roughly $20 to $30 per person (quoted on menu and headcount) (20-guest minimum) — biryani, kottu roti and more, delivered fresh. Get a catering quote.

Want it tonight? We make Sri Lankan rice and curry fresh to order.