Sri Lankan Kottu Roti
Sri Lankan
Medium

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

35 min4 servings
Allergen Warning
Wheat
Eggs

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 srv
  • 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. 1

    Heat oil in a large skillet or griddle and scramble the beaten eggs, then push to one side.

    3 min

  2. 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. 3

    Sprinkle in the curry powder and cook for a minute until fragrant.

    2 min

  4. 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. 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

Wine
Dry Rosé· France

Dry rosé is remarkably versatile across savory dishes.

Serve well chilled (8–10°C).

Non-Alcoholic

Soft Drink
Sparkling Water

A clean, neutral refresher that suits almost any dish.

Serve cold with a citrus twist.

Tea
Green Tea· East Asia

Light and palate-cleansing — a safe, refreshing choice.

Steep at 75–80°C for 2 minutes.

Explore Related Collections