Best Kottu Roti in Dubai

The definitive guide to Dubai's greatest street food import — where to find it, what to order, and why you should always go late.
By the Where To Eat Dubai Critics  ·  Updated June 2025

Kottu roti is one of the world's great street food dishes. A Sri Lankan invention, it is made by taking godamba roti — a thin, elastic flatbread — and chopping it with precision on a screaming hot griddle alongside eggs, vegetables, your choice of protein, and a glossy, spiced curry sauce. The sound of two iron blades clattering against the griddle plate is one of the most satisfying things in the culinary world, and Dubai — with its enormous Sri Lankan community — has become quietly excellent at it.

The best kottu roti in Dubai isn't found in a restaurant with a fancy address. It's found in the back streets of Bur Dubai at 11pm, or in Al Qusais at lunchtime when workers queue out the door. This guide covers every worthwhile kottu roti destination in the city, with AED prices, best-time advice, and what exactly to order.

🍽️ The Kottu Roti Cheat Sheet

  • Egg kottu (AED 18–24): the classic. Always good, always cheap. The baseline test for any kitchen.
  • Mutton kottu (AED 28–38): the premium version. Ask for it spicy and with extra curry gravy.
  • Cheese kottu (AED 24–30): yes, it's a thing. Melted processed cheese mixed through. Divisive but popular.
  • Seafood kottu (AED 32–42): prawn or cuttlefish versions — best at places with high turnover.
  • Always order: pol sambol on the side (AED 6–8) — the shredded coconut relish is essential.
Kottu roti being made on hot griddle

The Best Places for Kottu Roti in Dubai

Lanka Flavors Al Qusais kottu roti
1

Lanka Flavors — Al Qusais

Al Qusais AED 22–38 Open until midnight

The kottu here sets the standard in Dubai. The godamba roti is made in-house — thinner and more elastic than elsewhere — and the chopping technique leaves you with pieces that are chewy without being gummy. Eight varieties available. The mutton special with bone marrow (AED 38) is the one to order if it's your first visit. Busy from 7pm; arrive early or expect a wait.

Colombo Restaurant Bur Dubai
2

Colombo Restaurant — Bur Dubai

Bur Dubai AED 22–28 Daily until 11pm

The egg kottu at Colombo Restaurant (AED 22) is the purist's choice — expertly balanced between crispy roti pieces and the slick of curry sauce, with egg woven through every bite. The chef here has been making kottu for over a decade and it shows. The chicken devilled kottu (AED 26) adds extra heat and charred capsicum for a bolder version. Order the lunu miris (chili onion relish, AED 6) alongside.

Kottu House Dubai Al Nahda late night
3

Kottu House Dubai — Al Nahda

Al Nahda AED 24–36 Open until 2am

The late-night kottu specialist. Kottu House runs twelve varieties and stays open until 2am — an essential fact for anyone who ends an evening out needing something substantial and soul-restoring. The beef kottu (AED 32) is the best here: slow-braised beef, shredded and chopped through with roti, caramelised onion, and green chili. The chocolate kottu dessert (AED 28) is absurd and completely enjoyable.

Sri Lankan street food Dubai
Spice Garden Lanka Meena Bazaar
4

Spice Garden Lanka — Meena Bazaar

Meena Bazaar AED 20–30 Open until 11:30pm

A short walk from the textile and gold souk areas, Spice Garden is where you go if you're already exploring old Dubai and need a kottu fix. The plain chicken kottu (AED 24) is reliable and well-spiced, and the devilled prawn kottu (AED 32) is better than its humble surroundings suggest. The roti is bought in rather than made in-house, which gives it a slightly different texture — chewier, denser — but the curry gravy is excellent.

What Makes a Great Kottu Roti?

In Dubai, as in Colombo, the quality of kottu roti comes down to three things. First: the roti itself. It must be godamba roti — a thin, unleavened flatbread cooked on a tawa with a little oil until it's flaky and elastic. Thick roti makes kottu that is dense and stodgy. Thin roti creates a variety of textures in the final dish.

Second: the heat of the griddle. Real kottu is made on a screaming-hot cast iron plate. Lower heat means the roti steams rather than fries, and you lose the slightly charred, caramelised edges that make the dish special. Third: the curry gravy poured over the top at the end. A good kottu gravy is neither too thick (coating everything to a stodgy paste) nor too thin (making the whole thing wet and formless). It should gloss each piece of roti without drowning it.

What to Order on Your First Visit

Egg Kottu The baseline classic — always order this AED 18–24
Pol Sambol Shredded coconut relish — essential side AED 6–8
Mutton Special If you want one upgrade — this is it AED 32–38
Kiri Hodi Coconut milk curry to pour over AED 10–14

The Late-Night Kottu Scene

Dubai's Sri Lankan kottu scene is at its best late. Many of the best spots don't hit their stride until 9pm, when the day-shift workers have gone and the evening crowd arrives. Kottu House in Al Nahda is open until 2am. Lanka Flavors runs until midnight. The atmosphere at this hour is different — louder, more convivial, the sound of the blades on the griddle competing with Tamil film music playing from a phone speaker in the corner.

This is when kottu works best as an experience, not just a meal. If you've had a long Friday night and want something substantial before home, this is where to go. The carb-and-protein combination is ideal, the prices are low (budget AED 30–40 for a filling meal with a cold drink), and unlike many late-night options in Dubai, the quality doesn't drop because of the hour.

Frequently Asked Questions

What is kottu roti?

Kottu roti is a Sri Lankan street food dish made by chopping godamba roti on a hot griddle with eggs, vegetables, your choice of protein, and a spiced curry sauce. The distinctive clattering sound of the iron blades is iconic. It originated in Jaffna in northern Sri Lanka and spread across the country as a popular street food.

How much does kottu roti cost in Dubai?

Kottu roti in Dubai costs AED 18–38 depending on the filling and restaurant. Egg kottu starts at around AED 18–24. Chicken runs AED 24–28. Mutton, beef, and seafood versions are AED 28–38. Prices at upscale Sri Lankan restaurants like Hoppers & Co in JLT are higher — expect AED 45–55.

Is kottu roti vegetarian?

Yes — vegetable kottu (AED 18–22) is a standard menu item at all Sri Lankan restaurants in Dubai. It's made with the same chopped roti base and egg, with a mix of cabbage, carrot, leek, and green chili. Ask to skip the egg for a vegan version, though most places will need to confirm this is possible.

Where can I find kottu roti late at night in Dubai?

Kottu House Dubai in Al Nahda is open until 2am. Lanka Flavors in Al Qusais runs until midnight. Colombo Restaurant in Bur Dubai is typically open until 11pm. For late nights after Friday brunches or evening events, Al Nahda is your best bet.

What should I drink with kottu roti?

A cold Milo or a fresh lime soda (AED 6–8) is the classic pairing. Most Sri Lankan restaurants in Dubai serve strong, milky Ceylon tea (AED 4–6) which also cuts through the spice nicely. Avoid fizzy drinks if you're having a very spicy version — they amplify the heat.

More Sri Lankan in Dubai

Beyond kottu roti, Dubai's Sri Lankan food scene has much to explore. Read our complete guide to Sri Lankan food in Dubai for the full picture, or dive into specific guides: hoppers in Dubai, Sri Lankan breakfast spots, and the best Sri Lankan restaurants overall. For the neighbourhood context, see our Bur Dubai area guide and Deira food guide.

The Dubai Fork

Weekly: the best new openings, secret spots, and honest reviews from Dubai's most obsessive food critics.