When the sun sets and the night markets light up across Sri Lanka, there’s one sound that cuts through the noise — the unmistakable clang of metal spatulas hitting a hot griddle. It’s the sound of kottu roti, one of Sri Lanka’s most beloved street foods and a dish that brings together flavor, flair, and food theatre.
Kottu (also spelled “koththu”) literally means “chopped” — and that’s exactly what this dish is: a hearty stir-fry of shredded flatbread (godamba roti), spiced vegetables, eggs, and meat, all chopped and tossed together on a sizzling griddle. It’s loud, fast, and exciting — and the result is a dish that’s crispy, chewy, spicy, and deeply comforting.
Think of it as Sri Lanka’s answer to fried rice or pad Thai, but with bread instead of rice or noodles.
Kottu roti originated in the Tamil communities of Eastern Sri Lanka, possibly in Batticaloa or Trincomalee, as a way to use up leftover roti and stretch a small amount of meat or vegetables. Its simplicity and adaptability helped it spread quickly across the country.
Soon, it became a late-night staple for students, tuk-tuk drivers, and anyone craving a fast, hot, filling meal. It’s now served in street stalls, roadside cafés (called “hotels” in Sri Lanka), and even high-end restaurants with gourmet twists.
There’s no single version of kottu — and that’s part of the fun. Common types include:
Kottu might seem like something that belongs only on a Sri Lankan street corner, but it’s incredibly easy to recreate in your kitchen. You just need:
It’s also great for using leftovers, endlessly customizable, and ready in under 30 minutes.
Share this recipe