Table of Contents
About Egg Kottu Roti
Egg Kottu, known locally as "Bittara Kottu," is the working person's kottu in Sri Lanka. It is the most affordable version of this beloved street food, making it accessible to everyone from university students to office workers looking for a quick, filling, and flavorful meal. At most kottu shops, egg kottu costs roughly half the price of chicken or seafood versions, yet it delivers an equally satisfying eating experience.
The beauty of egg kottu lies in its simplicity. Eggs are beaten and scrambled directly into the hot roti and vegetable mixture on the griddle, where they coat the roti strands and create a rich, protein-packed dish. The eggs bind everything together while adding their own subtle richness. Combined with the aromatic curry powder, fiery green chilies, fragrant curry leaves, and crunchy vegetables, egg kottu is proof that simple ingredients can create extraordinary flavors.
In Sri Lanka, egg kottu is also a popular late-night meal. After a night out, groups of friends gather at kottu shops that stay open past midnight, and egg kottu is the go-to order. The rhythmic sound of the kottu maker's blades chopping on the hot griddle fills the night air, and within minutes, a steaming plate of egg kottu appears - golden, fragrant, and deeply satisfying. This recipe recreates that experience in your home kitchen with minimal effort and ingredients.
Ingredients
- 3 godamba roti (or paratha/parotta), shredded into strips
- 4 large eggs
- 2 tablespoons vegetable oil or coconut oil
- 1 large onion, finely sliced
- 1 leek, washed and sliced into thin rings
- 1 small carrot, julienned finely
- 2 green chilies, sliced lengthwise
- 3 cloves garlic, minced
- 1/2 inch piece ginger, finely minced
- 8 fresh curry leaves
- 1 tablespoon Sri Lankan roasted curry powder
- 1/2 teaspoon turmeric powder
- 1 teaspoon chili flakes (adjust to taste)
- 1 tablespoon soy sauce
- 3 tablespoons thick coconut milk or leftover curry sauce
- 1/2 teaspoon black pepper
- Salt to taste
Optional Additions
- 1/4 cup finely shredded cabbage
- A few leaves of fresh coriander (cilantro)
- 1 tomato, diced
- A pinch of Maldive fish flakes (umbalakada) for authentic flavor
Step-by-Step Instructions
Step 1: Prepare the Roti
Take the godamba roti and tear or slice them into rough strips, about 1-2 inches wide and 2-3 inches long. Ideally, use day-old roti that has been stored in the fridge. If using fresh roti, let them cool completely on a wire rack so they firm up slightly. Stack the roti layers, roll them loosely, and cut across with a sharp knife for neat strips.
Step 2: Beat the Eggs
Crack the four eggs into a bowl. Add a pinch of salt, the turmeric powder, and a few grinds of black pepper. Beat lightly with a fork - do not whisk them until smooth. You want some variation between the whites and yolks, which creates a more interesting texture in the finished kottu with visible streaks of golden yolk and white egg throughout.
Step 3: Heat the Pan
Place a large wok, cast iron skillet, or heavy-bottomed frying pan over the highest heat on your stove. Let it heat for 2-3 minutes until it is very hot and just starting to smoke. Add the vegetable oil and swirl to coat the cooking surface evenly.
Step 4: Cook the Aromatics
Drop in the curry leaves - they will splutter and crackle. Immediately add the sliced green chilies, minced garlic, and minced ginger. Stir-fry for just 20 seconds. The garlic should turn golden but not brown. If using Maldive fish flakes, add them here too and let them toast for a few seconds.
Step 5: Stir-Fry the Vegetables
Add the sliced onions and leeks to the pan. Toss them on high heat for about 2 minutes, moving them constantly so they soften without burning. They should get slightly charred at the edges - this adds wonderful smoky flavor. Add the julienned carrots (and cabbage if using) and stir-fry for another minute until just softened but still crunchy.
Step 6: Add the Eggs
Pour the beaten egg mixture evenly over the vegetables in the pan. Allow the eggs to sit undisturbed for about 15 seconds so the bottom sets into a thin omelette-like layer. Then, using your spatula, break the eggs into large, rough chunks and fold them through the vegetables. Do not scramble them too finely - large, fluffy pieces of egg are what make egg kottu special.
Step 7: Add the Roti and Season
Add all the shredded roti strips to the pan at once. Using two metal spatulas or one spatula and a flat metal scraper, begin chopping and tossing the roti with the egg and vegetable mixture. Use firm, rhythmic downward chops to break the roti into smaller pieces while mixing everything together thoroughly. Sprinkle the curry powder, chili flakes, and soy sauce over the mixture as you chop. Pour the coconut milk or curry sauce over the top. Continue the chopping and tossing action for 3-4 minutes on high heat.
Step 8: Final Seasoning and Serving
Taste the kottu and season with salt and black pepper as needed. The finished egg kottu should have a golden hue from the turmeric and curry powder, with visible pieces of egg, strands of roti, and crunchy vegetables throughout. It should be slightly moist but not wet. Serve immediately on a hot plate, garnished with fresh coriander if desired. Place a wedge of lime alongside and serve with lunu miris or extra curry sauce.
Tips & Tricks for Perfect Egg Kottu
- Use enough eggs: Do not skimp on the eggs. Since eggs are the star protein in this dish, you need at least 4 eggs for 2 servings. Some shops use up to 3 eggs per person.
- Keep the egg pieces large: The biggest mistake is scrambling the eggs too finely. Large, fluffy chunks of egg make the dish more satisfying and visually appealing.
- Add a splash of coconut milk: Even though this is a simple egg version, a few tablespoons of coconut milk or curry sauce adds tremendous depth of flavor and moisture.
- Maldive fish is the secret ingredient: A small pinch of dried Maldive fish flakes (umbalakada) adds an incredible umami depth. This is what many Sri Lankan homes use as their secret weapon.
- Quick cooking is key: Egg kottu should be cooked fast on high heat. The total cooking time from when you start the stir-fry to plating should be under 8 minutes.
- Make it a complete meal: Egg kottu on its own can feel light. Serve it with a side of dhal curry or a boiled egg curry sauce to make it more substantial.
Nutrition Information
Per serving (approximate values):
| Nutrient | Amount |
|---|---|
| Calories | 420 kcal |
| Protein | 18g |
| Carbohydrates | 45g |
| Fat | 19g |
| Saturated Fat | 5g |
| Fiber | 3g |
| Sodium | 580mg |
| Cholesterol | 370mg |
Serve With
- Lunu miris: A fiery sambol of onions, chilies, Maldive fish, and lime juice - the classic kottu accompaniment.
- Dhal curry: A side of creamy parippu (lentil) curry adds richness and makes the meal more filling.
- Pol sambol: Fresh coconut sambol with chili and lime for a tropical crunch.
- Lime wedges: A squeeze of fresh lime juice brightens every bite.
- Plain tea or ginger beer: Traditional Sri Lankan beverages to wash it all down.
Frequently Asked Questions
Egg kottu is suitable for ovo-vegetarians (vegetarians who eat eggs). It contains no meat or fish, making it one of the most popular non-meat kottu options. However, some traditional recipes include Maldive fish flakes for flavor, so if you are strictly vegetarian, omit the Maldive fish and add a bit of extra soy sauce for umami instead. For strict vegans, see our vegetable kottu recipe which uses no animal products at all.
Absolutely! While pure egg kottu is simple and beautiful on its own, many people customize it. Popular additions include shredded cabbage, sliced capsicum (bell pepper), diced tomatoes, mushrooms, or even a handful of cooked lentils. Some kottu shops offer "egg and cheese" kottu which adds melted cheese to the egg version. You can also add a fried egg on top as a garnish for extra protein and visual appeal.
Dry egg kottu usually happens for two reasons: not enough moisture from sauce or coconut milk, or the eggs being overcooked. To fix this, make sure you add at least 3 tablespoons of coconut milk or curry sauce during cooking. Also, do not overcook the eggs before adding the roti - they will continue to cook as you stir-fry. Another trick is to add a splash of water or coconut milk at the very end if the kottu looks dry. Some kottu makers also crack an extra egg directly onto the roti during the chopping phase for added moisture.
Advertisement