Sri Lankan Food Dubai:
The Complete Guide (2025)

By Where To Eat Dubai  |  Updated June 2025  |  13 min read

Dubai is home to one of the largest Sri Lankan expatriate communities outside South Asia — numbering well over 300,000 people, many of whom have lived here for decades and built restaurants that serve food primarily for themselves, not for curious tourists. This is exactly the kind of dining ecosystem that produces the most interesting and authentic food in the city: no concessions to timid palates, no menu adjustments for outsiders, just the cooking of a proud culinary tradition served as it was always meant to be eaten.

Sri Lankan cuisine is one of the most distinctive in South Asia. While it shares some surface similarities with South Indian cooking — both use coconut milk, curry leaves, and mustard seeds — the two traditions are deeply different in character. Sri Lankan food is more aggressively spiced, more reliant on roasted spices (the toasting of the spice mix is a fundamental step that changes everything), and more coconut-forward than most Indian cooking. The signature dishes — kottu roti, hoppers, rice and curry, devilled preparations — have a confidence and intensity that demand your full attention.

The Sri Lankan restaurants in Dubai's Bur Dubai, Karama, and Al Qusais neighbourhoods are among the most honest and consistent in the entire city. This guide tells you exactly where to go and what to order.

Sri Lankan rice and curry feast coconut sambol Dubai restaurant spread

The Essential Sri Lankan Dishes in Dubai

Sri Lankan cuisine has a vocabulary that takes a little learning. Here are the dishes you need to know before walking into any restaurant:

Kottu roti Sri Lankan street food Dubai

Kottu Roti

Shredded roti stir-fried with vegetables, egg, and meat on a hot griddle. The clanging iron cleavers are unmistakable.

AED 22–42
Sri Lankan hoppers egg hopper appam Dubai

Hoppers (Appa)

Bowl-shaped fermented rice-flour pancakes, crispy at the rim and soft in the centre. Order with a cracked egg inside.

AED 8–18
Sri Lankan rice curry coconut sambol dhal Dubai

Rice & Curry

The national meal: steamed rice surrounded by multiple curries, coconut sambol, papadams, and pickles.

AED 25–55
Devilled chicken Sri Lankan spicy preparation Dubai

Devilled Chicken

Crispy fried chicken tossed in a fiery, vinegar-bright sauce with capsicums and onions. Unmissable.

AED 28–48
String hoppers idiyappam Sri Lankan breakfast Dubai

String Hoppers

Steamed rice-flour noodle cakes eaten with coconut milk and curry for breakfast. Delicate and deeply satisfying.

AED 12–25
Lamprais Sri Lankan Dutch-influenced banana leaf parcel Dubai

Lamprais

Dutch-Burgher legacy: rice, curries, and frikkadels wrapped in banana leaf and baked. Weekend only at most spots.

AED 35–65

Local insider tip: The best Sri Lankan food in Dubai is in Bur Dubai (around Al Mankhool and Bank Street) and in Karama. Avoid Sri Lankan restaurants in tourist-heavy areas — the food is invariably milder and less interesting than the neighbourhood spots where the Sri Lankan community actually eats.

Best Sri Lankan Restaurants in Dubai

Ceylon House Sri Lankan restaurant Dubai best kottu roti
🏆 Best Overall

Ceylon House

The best Sri Lankan restaurant in Dubai, full stop. Ceylon House in Bur Dubai has been feeding the city's Lankan community for over fifteen years, and the cooking has not compromised an inch in that time. The rice and curry plate (AED 38–52) is a masterclass in balance — three or four curries arranged around a mountain of red rice, with coconut sambol, dhal, and a fish curry that achieves that particular deep-flavoured intensity that comes from starting with whole dried spices and toasting them yourself. The kottu roti (AED 28–38) is made to order with a ferocity of flavour that will recalibrate your understanding of the dish. Go hungry; arrive with a group so you can share.

LocationBur Dubai, Al Mankhool
BudgetAED 35–80 per person
Must OrderKottu Roti Chicken (AED 32)
ReservationsWalk-in (busy weekends)
Best TimeLunch or late dinner
Nearest MetroBurJuman station
Lanka Palace Sri Lankan restaurant Dubai Karama hoppers
🥞 Best for Hoppers

Lanka Palace

Lanka Palace in Karama is the specialist destination for hoppers — those bowl-shaped fermented rice pancakes that are among Sri Lanka's most extraordinary contributions to world food. The hoppers here are made fresh to order, with the proper sourness from overnight fermentation that distinguishes them from the flimsy versions served elsewhere. Order the egg hopper (AED 12) and the plain hopper with seeni sambol (sweet-spiced onion relish, AED 10), and eat them with the pumpkin curry on the side. The string hoppers (AED 18 for 6) served at breakfast are the reason to get up before 9am. Functional décor, exceptional value, the kind of restaurant that deserves a Michelin Bib Gourmand.

LocationKarama, Dubai
BudgetAED 25–60 per person
Must OrderEgg Hopper (AED 12)
ReservationsWalk-in
Best TimeBreakfast or lunch
Nearest MetroBurJuman / Max Metro station
Sri Lankan restaurant Dubai interior kottu roti preparation cooking
Colombo Street Sri Lankan casual restaurant Dubai
🍛 Best Rice & Curry

Colombo Street

The most accessible Sri Lankan restaurant in the city — slightly more polished setting than the pure neighbourhood spots, but cooking that hasn't traded flavour for comfort. The rice and curry here comes as a proper Sri Lankan meal plate: a generous spread of curries chosen fresh each day, coconut sambol made to order, and papadams that arrive crackling and light. The ambul thiyal (sour fish curry, AED 42) is the signature and the one dish that distinguishes Colombo Street from its competitors — the dried Goraka fruit gives it an acidic intensity that is completely its own. The devilled prawns (AED 58) are excellent. Budget-conscious and quality-focused.

LocationAl Qusais / Deira
BudgetAED 40–85 per person
Must OrderAmbul Thiyal — Sour Fish Curry (AED 42)
ReservationsRecommended (weekend lunches)

Sri Lankan Food by Neighbourhood

Sri Lankan restaurants cluster where the community lives. Bur Dubai — particularly the streets around Bank Street and Al Mankhool — has the highest concentration, with a dozen or more restaurants within easy walking distance of each other. This is old Dubai's South Asian district, where the food is made without any concessions to tourist expectations. Deira (especially Al Qusais and Muteena) has several excellent spots, more workaday in setting but equally serious in cooking. Jumeirah and the Marina area have a handful of upscale Sri Lankan operations that trade some authenticity for comfort.

What Makes Sri Lankan Food Different from Indian Food

This is the question every first-timer asks. The answer is: everything important. Sri Lankan cooking uses a roasted curry powder (spices are toasted dark brown before grinding) where Indian cooking more often uses unroasted; Sri Lankan curries use coconut milk as a fundamental ingredient rather than a finishing one; Sri Lankan fish preparations use the dried Goraka fruit for sourness where Indian cooking reaches for tamarind; and Sri Lankan bread culture — hoppers, string hoppers, kottu roti — is entirely its own, with no Indian equivalent.

The heat level is also different in character. Sri Lankan food can be genuinely fiery (the raw chilli pastes used in some coconut sambol preparations are formidably hot), but the heat is cleaner and more direct than the complex chilli layers in, say, a Chettinad Indian curry. You know exactly how spicy the food is, and you respect it accordingly.

Sri Lankan Food Dubai — FAQ

Is there a large Sri Lankan community in Dubai?

Yes — the Sri Lankan community in Dubai numbers over 300,000 people, one of the largest Sri Lankan diaspora communities in the world. They have been an integral part of Dubai's working population since the 1970s, and the restaurants they've built reflect decades of settled culinary tradition.

Where is the best area for Sri Lankan food in Dubai?

Bur Dubai (Al Mankhool and Bank Street area) and Karama have the highest concentration of authentic Sri Lankan restaurants. Al Qusais is also excellent for no-frills neighbourhood cooking.

What is kottu roti?

Kottu roti is Sri Lanka's most famous street food — shredded roti (flatbread) stir-fried on a hot iron griddle with vegetables, egg, and your choice of meat or seafood. The rhythmic clanging of the metal spatulas used to chop and mix the ingredients is the signature sound of any Sri Lankan street food district. In Dubai, it's available at most Sri Lankan restaurants.

How spicy is Sri Lankan food?

Sri Lankan food can be very spicy — much more so than most North Indian cooking and comparable to South Indian cuisine at its most intense. If you have a low spice tolerance, ask for "mild" when ordering, though even mild versions will have warmth. The coconut milk in curries moderates the heat somewhat.

Is Sri Lankan food expensive in Dubai?

Sri Lankan restaurants in Dubai are excellent value. Most neighbourhood spots serve a full rice and curry meal for AED 30–50 per person. Even the better establishments rarely exceed AED 80–100 per person for a full meal with drinks. It is among the most affordable cuisines in the city.

The Dubai Fork

Join 24,000+ Dubai food lovers. Weekly restaurant tips, new openings, and the city's best hidden gems — every Friday.