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.
The Best Places for Kottu Roti in Dubai
Lanka Flavors — Al Qusais
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
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
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.
Spice Garden Lanka — Meena Bazaar
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
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.