Finding truly great kottu is an art in itself. The best kottu restaurants share a few things in common: fresh godamba roti made in-house, a blazing hot griddle, generous portions, and a cook who knows the rhythm. Some of these places are Michelin-worthy establishments, and others are roadside stalls with plastic chairs and fluorescent lights. What unites them is that the kottu they serve will make you close your eyes and forget everything else. We have eaten our way through dozens of cities to bring you this list.
Best Kottu Restaurants in Sri Lanka & Worldwide - Top Places to Eat Kottu Roti
Whether you are chasing the legendary late-night kottu in Colombo or hunting for authentic Sri Lankan flavour abroad, this is your definitive guide to the best kottu spots on the planet.
Advertisement
Best Kottu Restaurants in Sri Lanka
From the capital city of Colombo to the coastal towns and ancient cities, these are the places that have earned legendary status among kottu lovers across the island.
Hotel de Pilawoos
No list of kottu restaurants is complete without Pilawoos. Open until the early hours of the morning, this is where Colombo comes to eat after everything else has closed. The cheese kottu is the stuff of legend -- a mountain of perfectly chopped roti drenched in molten cheese with tender chicken pieces throughout. The atmosphere is chaotic, the service is fast, and every table is full. This is kottu at its most iconic.
Kottu Labs
Kottu Labs has taken the humble street food and given it a modern makeover without losing the soul. Their menu features creative variations like prawn and cuttlefish kottu, loaded cheese kottu with multiple cheese blends, and even dessert kottu for the adventurous. The open kitchen lets you watch the preparation, and the sleek dining space feels a world away from the street stall -- though the flavour is every bit as authentic.
Pilawoos Express
The quick-service sibling of Hotel de Pilawoos delivers the same beloved flavour in a faster format. With branches scattered across Colombo, Pilawoos Express is the go-to for a reliable kottu fix when you do not want to brave the late-night crowds at the original. The chicken kottu and dolphin kottu (not actual dolphin -- it is a local fish) are consistent winners across all locations.
Short Eats Colombo
A favourite among young professionals and university students, Short Eats serves a mean kottu at prices that will not break the bank. Their speciality is the devilled chicken kottu -- fiery, tangy, and loaded with onions and capsicum. The portions are generous and the vibe is casual. It is the kind of place where you end up staying longer than planned because the food just keeps coming.
Pagoda Tea Room
A Colombo institution since 1956, Pagoda Tea Room is where old-school charm meets genuine Sri Lankan cooking. Their kottu is traditional and unfussy -- no gimmicks, no fusion, just solid technique and quality ingredients. The setting inside the historic Fort district adds character that newer restaurants simply cannot replicate. Come for the kottu, stay for the tea and the atmosphere.
Nana's
Nana's has quietly built a loyal following among Colombo's food-obsessed crowd. Their kottu stands out because of the homemade godamba roti -- slightly thicker than average, which gives the finished dish a satisfying chew. The mutton kottu is the standout, slow-cooked mutton shredded and mixed with perfectly spiced roti, leeks, and a generous crack of black pepper. No reservations, no pretence, just brilliant kottu.
Green Cabin
One of Colombo's oldest restaurants, Green Cabin has been feeding the city since 1935. While they are famous for their short eats and lamprais, their kottu deserves serious attention. It is made the old-fashioned way with a focus on balance -- not too oily, not too dry, with a spice level that warms without burning. A taste of Colombo culinary history in every bite.
The Fab
The Fab brings a contemporary edge to Sri Lankan street food. Their kottu menu features unusual combinations like crab kottu and butter chicken kottu that sound risky but work brilliantly. The dining room is Instagram-friendly with exposed brick and warm lighting, making it one of the few kottu spots where you would feel comfortable on a date. Great cocktails too, if you want something to wash it down.
Galle Face Green Street Stalls
This is not a single restaurant but a collection of street food vendors that line the ocean-facing promenade of Galle Face Green every evening. The kottu here is made on portable griddles with the Indian Ocean breeze carrying the aroma across the green. Each vendor has their own loyal following. Grab a plate, find a spot on the seawall, and eat with the waves crashing below. This is the quintessential Colombo food experience.
Batticaloa Street Stalls
Many food historians believe kottu roti was born in Batticaloa, and the street stalls here still make it the way it was originally intended -- simple, fiery, and deeply flavourful. The Tamil-influenced kottu in Batticaloa tends to be spicier than its Colombo counterpart, with more curry leaves, dried chillies, and a heavier hand with the black pepper. If you consider yourself a true kottu pilgrim, Batticaloa is where your journey must begin.
Advertisement
Best Kottu Restaurants Worldwide
The Sri Lankan diaspora has carried kottu roti to every corner of the globe. These restaurants are keeping the tradition alive -- and in some cases, pushing it in exciting new directions -- far from the island where it all started.
Hoppers
Hoppers put Sri Lankan food on the London map, and their kottu is a large part of the reason why. Served in a cast iron skillet, their lamb kottu is rich, smoky, and deeply spiced with roasted curry powder and pandan. The restaurant regularly has queues out the door, but the wait is part of the experience. A must-visit for anyone craving kottu in the UK capital.
Kottu Labs
Melbourne's vibrant multicultural food scene welcomed Kottu Labs with open arms. Their menu mirrors the Colombo original with a few Australian touches -- think barramundi kottu and wagyu beef kottu alongside the classic chicken and cheese. The portions are massive and the prices are fair for Melbourne standards. A genuine taste of home for the Australian Sri Lankan community.
Lanka
In Scarborough, the heart of Toronto's Sri Lankan Tamil community, Lanka serves kottu that could fool you into thinking you are in Colombo. The kitchen runs late, the portions are enormous, and the price is unbeatable. Their egg kottu with extra chilli sauce is a favourite among late-night diners. The no-frills environment only adds to the authenticity -- this is comfort food at its purest.
Colombo Kitchen
Dubai's large Sri Lankan expat population has created serious demand for quality kottu, and Colombo Kitchen delivers. Their cheese chicken kottu is piled high and served sizzling, with a side of lunu miris that adds the perfect acidic kick. Located in the bustling Karama neighbourhood, it is a popular spot for Sri Lankan workers craving a taste of home after a long shift.
Ceylon Dine
Sydney's western suburbs are home to a thriving Sri Lankan community, and Ceylon Dine in Parramatta is where they go for kottu. The kitchen uses traditional methods with a heavy flat griddle and proper kottu blades, and you can hear the rhythmic chopping from the car park. Their seafood kottu with prawns and cuttlefish is a standout that you will not find done this well elsewhere in Australia.
The Banana Leaf
Singapore knows its roti, and The Banana Leaf brings a Sri Lankan twist to the island city-state's diverse food landscape. Their kottu incorporates local influences -- slightly sweeter, with a hint of coconut milk folded into the sauce. The result is a unique cross-cultural creation that feels both familiar and new. Best enjoyed with a cold Tiger beer on the side.
Sigiriya NYC
Staten Island has a significant Sri Lankan population, and Sigiriya NYC has become their kottu headquarters. The restaurant's chicken kottu is loaded with tender dark meat and a fragrant blend of Sri Lankan curry powder that they roast and grind in-house. The weekend dinner rush is intense, so arrive early or be prepared to wait. Worth every minute.
Le Comptoir Cingalais
Paris might be famous for its French cuisine, but in the multicultural La Chapelle neighbourhood, Sri Lankan food holds its own. Le Comptoir Cingalais serves a refined take on kottu with a French accent -- think duck confit kottu and vegetable kottu made with seasonal market produce. The space is small and the menu changes often, but the kottu remains a constant and a revelation for Parisian diners discovering Sri Lankan food for the first time.
Advertisement
Tips for Finding Great Kottu
Not every kottu is created equal. Here is what to look for when you are searching for the best kottu in any city.
Listen for the Sound
Great kottu announces itself. If you can hear the rhythmic clanging of blades from outside, that is a good sign. The sound means the cook is actively chopping and mixing, which produces a better texture than pre-chopped shortcuts.
Check the Roti
The best kottu restaurants make their godamba roti fresh in-house. Watch for a roti station near the kitchen -- if you can see someone stretching and cooking roti to order, the kottu will be significantly better than places using day-old bread.
Follow the Locals
In Sri Lanka and in diaspora communities worldwide, the best kottu spots are packed with local regulars. If you see a restaurant full of Sri Lankan families and groups of friends, chances are the kottu is the real deal.
Go Late
Kottu is traditionally a night-time food. Many of the best kottu restaurants do not hit their stride until after 9 PM, and some of the finest kottu in Colombo is served well past midnight. The later you go, the better the atmosphere.
Ask About Spice Level
Authentic kottu can be intensely spicy. If you are not accustomed to Sri Lankan heat, ask for mild or medium. A good restaurant will adjust without judgment. But if you can handle it, go full heat -- the spice is where the flavour really comes alive.
Order with a Gravy
Many locals order their kottu with a side of curry gravy poured over the top. This is not always on the menu, but asking for it shows you know what you are doing -- and it takes a good kottu from great to unforgettable.
Advertisement
Frequently Asked Questions
Hotel de Pilawoos in Bambalapitiya, Colombo is widely considered the most famous kottu restaurant in Sri Lanka. It has been serving late-night kottu for decades and has become a cultural institution. Their cheese kottu in particular has achieved almost legendary status among locals and tourists alike. However, many Sri Lankans will argue passionately for their own neighbourhood favourite, which is part of what makes the kottu scene so vibrant.
Kottu prices in Sri Lanka vary depending on the type and the establishment. At a street stall or basic restaurant, a plate of vegetable kottu can cost as little as LKR 400-600 (roughly USD 1.50-2.00). Chicken or mutton kottu typically runs LKR 700-1,200 at mid-range restaurants. At upscale places like Kottu Labs or The Fab, expect to pay LKR 1,500-2,500 for premium versions with cheese, seafood, or specialty ingredients. Even at the higher end, kottu remains excellent value for a filling meal.
Yes, absolutely. Cities with large Sri Lankan diaspora communities -- particularly Toronto, London, Melbourne, Sydney, and Dubai -- have excellent kottu restaurants. The quality has improved dramatically over the past decade as more skilled cooks have emigrated and demand has grown. While the atmosphere of eating kottu on a Colombo street at midnight is hard to replicate, the flavour at the best overseas restaurants comes remarkably close.
For first-timers, chicken kottu is the safest and most popular choice -- it is flavourful, widely available, and gives you a solid baseline for what good kottu should taste like. If you want to try what the locals love, go for cheese kottu (chicken or mixed with melted cheese). For something more adventurous, seafood kottu with prawns and cuttlefish is exceptional at coastal restaurants. Vegetable kottu is a great lighter option. Check our types of kottu guide for a full breakdown.
Most kottu restaurants offer vegetable kottu, which can be made fully vegetarian. However, be aware that in traditional Sri Lankan restaurants, the same griddle is used for all types of kottu, so there may be cross-contamination with meat products. For strict vegans, egg is sometimes added by default, so always specify that you want your kottu without egg. Some modern restaurants like Kottu Labs offer clearly labelled vegetarian and vegan options with dedicated preparation areas.