Skip to content
Kottu Roti from Sri Lanka

Kottu Roti

Chopped flatbread stir-fried with egg, veg and curry. · Sri Lanka

📍 Nationwide ★ 4.4
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Chopped flatbread stir-fried with egg, veg and curry.

About Kottu Roti

Shredded godamba roti is chopped and stir-fried on a hot griddle with egg, vegetables, meat and curry sauce, the rhythmic clang of the blades a street soundtrack. It is Sri Lanka’s favourite late-night meal.

🏛️ History & Culture

Kottu roti is a relatively recent addition to Sri Lankan cuisine, with its origins debated. The dish is believed to have emerged in the late 20th century, likely in the island's urban areas, as a creative use of leftover godamba roti, a flaky flatbread. It is stir-fried and chopped on a hot griddle with eggs, vegetables, and a choice of meat or curry sauce, producing a distinctive rhythmic clang from the metal blades used.

Across Sri Lanka, kottu roti is a beloved street food, particularly popular as a late-night meal. Regional variations abound, with different curries, proteins, and spice levels, from vegetarian versions to those with chicken, beef, or seafood. The dish holds cultural significance as a symbol of Sri Lankan street food culture, its preparation often becoming a performative spectacle. The sound of the blades is not just a cooking method but a familiar soundtrack of urban nightlife.

🍳 How to make Kottu Roti

AI-assisted, not kitchen-tested

Kottu Roti

Sri Lanka's beloved late-night street food: shredded godamba roti chopped and tossed on a flat griddle with egg, vegetables, meat, and spicy curry sauce. Traditional cooks make it on a hot iron griddle with two metal blades, creating the iconic rhythmic clang.

Prep
25 min
Cook
20 min
Total
45 min
Serves
4
Difficulty
Medium

Recipe ingredients

  • 500 g (1.1 lb) godamba roti (paratha), pre-cooked, about 6 rounds; substitute with flaky paratha if godamba unavailable
  • 300 g (10½ oz) cooked chicken or beef, thinly sliced, leftover meat is ideal
  • 4 whole large eggs
  • 1 whole large onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 tbsp ginger, grated
  • 2 whole green chillies, sliced, adjust to taste; Sri Lankan variety preferred
  • 1 whole red bell pepper, julienned
  • 1 whole carrot, julienned
  • 1 cup shredded cabbage, about 90 g
  • 1 whole tomato, diced
  • 120 ml (½ cup) thick curry gravy or chicken stock, leftover Sri Lankan chicken curry sauce ideal
  • 60 ml (¼ cup) vegetable oil
  • 1 tsp turmeric
  • 1 tsp roasted curry powder, Sri Lankan if available
  • 1 tsp salt, or to taste
  • 0.5 tsp (½ tsp) black pepper
  • 2 stalks green onions, chopped
  • 30 g (¼ cup) fresh coriander, chopped
  • 0.5 whole (½) lime, juiced

Steps

  1. 1 Stack 3-4 godamba rotis together and use a sharp knife or cleaver to cut into thin strips about 1 cm (½ inch) wide. Set aside; keep covered so they don't dry out.
  2. 2 Heat half the oil on a large flat griddle or wide heavy skillet over high heat. Add onion, garlic, ginger, and chillies; stir-fry until fragrant and golden, about 2 minutes.
  3. 3 Add the sliced meat, turmeric, curry powder, salt, and pepper. Stir-fry until meat is heated through and coated in spices, about 3-4 minutes (cook fresh chicken until internal temperature reaches 74°C / 165°F).
  4. 4 Push the meat mixture to one side. Add remaining oil, then pour beaten eggs onto the empty space. Scramble quickly until just set, then mix into the meat.
  5. 5 Add bell pepper, carrot, and cabbage. Toss for 2 minutes until vegetables are just wilted but still crisp.
  6. 6 Add the shredded roti strips and toss everything together for 2-3 minutes, pressing the roti against the hot griddle to crisp the edges. (Traditional kottu makers chop everything together with two metal blades, creating the signature chop-chop sound and texture.)
  7. 7 Pour the curry gravy over the mixture and continue tossing until the roti absorbs the sauce and everything is evenly distributed, about 2 minutes more.
  8. 8 Add diced tomato, green onions, and most of the coriander. Toss once more until tomato just softens, about 30 seconds.
  9. 9 Finish with lime juice and remaining coriander. Serve immediately on plates or in paper parcels, with extra chilli paste or lime wedges on the side.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Kottu Roti recipe yet. Yours would be the first.

Share how you make Kottu Roti

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Kottu Roti — frequently asked questions

What is Kottu Roti?

Shredded godamba roti is chopped and stir-fried on a hot griddle with egg, vegetables, meat and curry sauce, the rhythmic clang of the blades a street soundtrack. It is Sri Lanka’s favourite late-night meal.

What is Kottu Roti made of?

Kottu Roti is made with godamba roti, egg, vegetables, curry sauce and chilli.

Where does Kottu Roti come from?

Kottu Roti comes from Sri Lanka, and is especially associated with Nationwide. Kottu roti is a relatively recent addition to Sri Lankan cuisine, with its origins debated.

Where can I eat Kottu Roti?

A Sri Lankan street kitchen at night, listening for the chopping.

How do you make Kottu Roti?

Making Kottu Roti at home takes about 25 minutes of prep and 20 minutes of cooking. The recipe on this page serves 4 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

→ More traditional dishes from Sri Lanka

Taste Kottu Roti in Colombo

Independent picks. We earn a small commission if you book through these — at no extra cost to you. How this works.

✅ Before you go to Sri Lanka

Round out your trip — most travellers book these alongside their trip.

More dishes like Kottu Roti

Hoppers -- traditional dish from Sri Lanka
Breads & Pastries ★ 4.4

Hoppers

Sri Lanka's crisp, bowl-shaped fermented rice-and-coconut pancakes, often served with an egg and fiery sambol.

🇱🇰 Sri Lanka · 📍 Nationwide
Profezeni -- traditional dish from Italy
Street Food ★ 4.0

Profezeni

Profezeni is a traditional sandwich from Italy.

🇮🇹 Italy
Po'Boy -- traditional dish from United States
Street Food ★ 4.5

Po'Boy

Crusty Louisiana sub stuffed with fried shrimp or roast beef.

🇺🇸 United States · 📍 Louisiana
Street Food ★ 4.6

Tamalitos de Chipilín

Rooted in Guatemala, Tamalitos de Chipilín is a street food enjoyed for generations.

🇬🇹 Guatemala
Tapioca -- traditional dish from Brazil
Street Food ★ 4.3

Tapioca

Cassava-starch crepe folded over sweet or savoury fillings.

🇧🇷 Brazil · 📍 Northeast Brazil
Sabich -- traditional dish from Israel
Street Food ★ 4.5

Sabich

Pita stuffed with fried aubergine, egg and amba.

🇮🇱 Israel · 📍 Nationwide
Hiroshima-Style Okonomiyaki -- traditional dish from Japan
Desserts & Sweets ★ 4.6

Hiroshima-Style Okonomiyaki

Hiroshima-Style Okonomiyaki is a beloved pancake, traditional to Japan.

🇯🇵 Japan
Basma -- traditional dish from Turkey
Desserts & Sweets ★ 4.6

Basma

Başma is a stretched, sugar-sweetened cheese dessert from Bursa, served in glossy mounds and dusted with pistachio.

🇱🇧 Turkey · 📍 Bursa, northwest Turkey
Dal Makhani -- traditional dish from India
Soups & Stews ★ 4.5

Dal Makhani

Black lentils simmered overnight with butter and cream.

🇮🇳 India · 📍 Punjab
Bo Kho -- traditional dish from Vietnam
Soups & Stews ★ 4.4

Bo Kho

Aromatic beef and carrot stew with lemongrass.

🇻🇳 Vietnam · 📍 Southern Vietnam
Mochi -- traditional dish from Japan
Desserts & Sweets ★ 4.3

Mochi

Chewy pounded-rice cakes, sweet or savoury, soft and stretchy.

🇯🇵 Japan · 📍 Nationwide
Tagine -- traditional dish from Morocco
Soups & Stews ★ 4.6

Tagine

Morocco's aromatic slow-cooked stew, named for the conical clay pot it is braised in — meat, dried fruit, olives and warm spices.

🇲🇦 Morocco · 📍 Nationwide
Attiéké -- traditional dish from Ivory Coast
Salads & Sides ★ 4.3

Attiéké

Fermented cassava couscous, light and tangy.

🇨🇮 Ivory Coast · 📍 Nationwide
Akumaki -- traditional dish from Japan
Desserts & Sweets ★ 4.2

Akumaki

Pink-and-cream spiral kuzu-starch jelly sweet from Tōhoku, where Morioka and Akita wagashi counters still slice it into coin-shaped rounds.

🇯🇵 Japan · 📍 Tōhoku / Kantō-influenced (Iwate, Akita, Kanazawa)
Cheese & Dairy ★ 4.6

Dirt Lover

Dirt Lover counts among the traditional food of the United States, a cheese locals hold dear.

🇺🇸 United States
Yakizakana -- traditional dish from Japan
Seafood ★ 4.1

Yakizakana

Yakizakana counts among the traditional food of Japan, a fish dish locals hold dear.

🇯🇵 Japan

Travel guides for Sri Lanka

All travel guides →

Planning a trip where Kottu Roti is on the menu? These guides cover Sri Lanka and beyond.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Kottu Roti.

Write a review

Sign in to verify you're a real person, then share your thoughts on Kottu Roti.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Kottu Roti.