
Sri Lankan Kottu Roti
Sri Lanka's beloved street food — shredded godamba roti stir-fried with vegetables, egg, and fragrant curry spices to a rhythmic chop-chop on the griddle. Fast, savory, and endlessly adaptable.
By Palate Palace Kitchen
About This Recipe
Sri Lankan Kottu Roti is a beloved street-food classic that transforms humble ingredients into a vibrant, high-energy stir-fry. This vegetarian dish features shredded flatbread tossed with fresh vegetables and scrambled eggs, delivering a satisfying mix of textures and comforting warmth. It is a wonderful introduction to the bold, aromatic flavors of Sri Lankan cuisine, making it an exciting option for a quick weeknight dinner.
The success of this fast-paced preparation relies on high-heat stir-frying and the aromatic foundation of ginger, garlic, green chilies, and curry leaves. Searing the vegetables quickly ensures they remain crisp-tender, providing a pleasant crunch against the soft, shredded roti. Utilizing two spatulas to actively chop and toss the ingredients directly in the pan is the key technique here, as it thoroughly distributes the savory soy sauce and fragrant curry powder.
For the best results, prepare all your vegetables and shred the flatbread before you turn on the stove, as the cooking process moves very quickly once the oil is hot. If you want to customize the dish, you can easily adjust the heat level by varying the amount of sliced green chilies, or swap in other sturdy vegetables like bell peppers.
Serve this flavorful stir-fry immediately while it is steaming hot and at its peak texture. It stands beautifully on its own as a complete, comforting meal, but you can also pair it with a cool yogurt raita or a side of spicy sambal to complement the rich, spiced notes of the curry powder.
Ingredients
- 4 Roti or flatbread, shredded
- 3 Eggs, beaten
- 1 Onion, sliced
- 1 cup Leeks, thinly sliced
- 1 Carrot, julienned
- 2 cups Cabbage, shredded
- 3 cloves Garlic, minced
- 1 tbsp Ginger, minced
- 2 tsp Sri Lankan curry powder
- 2 Green chili, sliced
- 10 Curry leaves
- 2 tbsp Soy sauce
- 3 tbsp Vegetable oil
- Salt
Instructions
- 1
Heat oil in a large skillet or griddle and scramble the beaten eggs, then push to one side.
3 min
- 2
Add onion, leeks, carrot, cabbage, garlic, ginger, green chili, and curry leaves and stir-fry over high heat until crisp-tender.
6 min
- 3
Sprinkle in the curry powder and cook for a minute until fragrant.
2 min
- 4
Add the shredded roti and soy sauce, then chop and toss everything together with two spatulas, mixing the egg through, for several minutes until hot and well combined.
7 min
- 5
Taste, adjust salt, and serve immediately while hot.
2 min
Nutrition Facts
420
kcal
Calories
14
g
Protein
52
g
Carbs
17
g
Fat
5
g
Fiber
720
mg
Sodium
Rate This Recipe
Beverage Pairings
Great pairings balance the weight and flavor of the dish: crisp, high-acid drinks refresh rich or fried food, a touch of sweetness tames spice, and light dishes suit light-bodied drinks. Both alcoholic and non-alcoholic options can shine.
Wine, Beer & Spirits
Dry rosé is remarkably versatile across savory dishes.
Serve well chilled (8–10°C).
Non-Alcoholic
A clean, neutral refresher that suits almost any dish.
Serve cold with a citrus twist.
Light and palate-cleansing — a safe, refreshing choice.
Steep at 75–80°C for 2 minutes.
Key Ingredients
Explore the ingredient encyclopediaYou Might Also Like

Sri Lankan Pol Sambol (Coconut Relish)
A fiery, fresh Sri Lankan coconut relish pounded with red chili, lime, and Maldive fish (optional) — the vibrant, five-minute condiment that livens up rice, hoppers, and bread.

Sri Lankan Dhal Curry (Parippu)
Creamy red lentils simmered in coconut milk with turmeric, curry leaves, and a fragrant tempering — Sri Lanka's everyday comfort curry, vegan and ready in half an hour.

Sri Lankan Coconut Dhal
Red lentils simmered in a fragrant coconut milk broth with curry leaves, turmeric, and a sizzling tempered spice finish — a creamy, affordable staple that pairs perfectly with rice.

Sri Lankan Chicken Curry
A deeply aromatic island curry built on dark-roasted Sri Lankan curry powder, coconut milk, pandan, and curry leaves. Warmly spiced rather than fiery, with a rich mahogany sauce made for spooning over rice.

Quick Ethiopian Chicken Curry Rice Bowls
A fragrant, mildly spiced chicken curry inspired by Ethiopian flavors, finished in under an hour and served over fluffy rice for a satisfying weeknight meal.

Baked Lemon Garlic Cod with Parsley
Tender cod fillets baked with bright lemon, fragrant garlic, and fresh parsley for a simple, flavorful weeknight dinner.
Explore Related Collections
Cooking Guides
Understanding Cooking Methods: Dry Heat, Moist Heat, and More
Every cooking method changes texture and flavor in a specific way. Knowing which to choose is the key to cooking anything well.
Read guideBuilding Balanced Meals: A Simple Framework
You do not need to count anything to eat well. A simple visual framework does the work for you.
Read guideEssential Kitchen Skills Every Home Cook Should Know
A short list of fundamental skills will do more for your cooking than any gadget. Here are the ones that matter most.
Read guide