![]()
String hopper Kottu is a beloved Sri Lankan street food that transforms humble string hoppers into a vibrant, aromatic stir-fry. Soft, steamed idiyappam is cut into small pieces. It is tossed on a hot griddle or wok with onions, chilies, and fresh vegetables. You can add a choice of protein like chicken, mutton, seafood, or egg. The sizzling mix is seasoned with curry powder, pepper, and other spices, allowing the flavors to infuse into each strand. Often, a ladle of rich curry is added. It coats the String hopper in a savory sauce. This keeps it moist and irresistibly flavorful.
Unlike the chewy bite of kottu roti, String hopper Kottu has a lighter, fluffier texture that soaks up flavors beautifully. Each forkful is a mix of softness from the String hopper. It also has crunch from the vegetables. Lastly, there are bursts of spice from the seasoning. It’s a dish that’s both comforting and satisfying, perfect for breakfast, lunch, or dinner.
Part of its charm lies in its versatility—street vendors and home cooks alike change it to suit personal taste. Some versions are fiery hot, while others are mild and rich in coconut milk. It can be a hearty main dish loaded with meat. It can also be kept simple and vegetarian. This makes it a favorite for all types of eaters. The rhythmic clanging of metal spatulas against the griddle adds to its sensory appeal. As the kottu is chopped and mixed, it becomes as much a performance as it is a meal.
String hopper Kottu captures the essence of Sri Lankan cooking. It offers bold flavors and vibrant colors. It balances spice, texture, and aroma in every bite. It’s a dish that turns everyday ingredients into something special, bringing together comfort food and culinary artistry in one plate.
What You Need to Make String hopper Kottu

- 20 – 30 leftover idiyappam (string hoppers) or 2 cups ready-made string hoppers
- 2 tbsp oil
- 1 tsp mustard seeds
- ½ tsp cumin seeds
- 1 sprig curry leaves
- 2 2″ pandan leaves
- 2 cups onion, finely chopped
- 1 cup tomato, chopped
- 1 cup carrot, finely chopped
- 1 cup Leeks, shredded
- ½ cup green beans, chopped
- 1 tsp chili powder (adjust to taste)
- ½ tsp turmeric powder
- 1 tsp chicken seasoning
- Salt, to taste
- Fresh coriander leaves, chopped (for garnish)
- ½ cup water (adjust as needed)
Step by step instructions for making String hopper kottu
- Heat oil in a pan. Add mustard seeds and cumin seeds. Fry for 1–2 minutes until fragrant.
- Add curry leaves and pandan leaves and fry for another minute.

3. Add the chopped onions along with a pinch of salt. Sauté until the onions turn translucent.


4. Add the chopped tomatoes and cook until soft.


5. Add the vegetables (carrot and green beans). Stir well.

6. Sprinkle chili powder, turmeric powder, and chicken seasoning. Mix to coat the vegetables.

7. Pour in water as needed and cook until the vegetables, especially green beans, are tender and the masala thickens.
8. Push the mixture to one side of the wok. Add the leeks and eggs.



9. Add salt, pepper to taste. Scramble them until just set.



10. Add the leftover idiyappam to the masala. Mix gently so that the masala coats all the string hoppers evenly.


11. Garnish with fresh coriander leaves.
12. Serve hot in a plate or bowl.

Notes & Tips for String hopper Kottu
- Use day-old idiyappam for better texture, as it holds up well during stir-frying.
- Moisten with curry if it feels too dry—chicken, fish, or dhal curry works beautifully.
- Cut idiyappam into bite-size pieces before cooking to make the stir-fry easier.
- Adjust spice levels to your preference; street vendors often make it very spicy.
- Add protein for a hearty meal—shredded chicken, mutton curry, prawns, or scrambled eggs are all popular choices.
- Serve right away for the best flavor and texture, as reheating can make it soggy.
Recipe Video
🍽️ Serving Suggestions for String hopper Kottu
- Serve Hot & Fresh:
Kottu Idiyappam tastes best straight off the pan. The flavors are bright. The vegetables are still slightly crisp. The idiyappam strands are perfectly coated in masala. - Pair with a Spicy Gravy:
Enjoy it with Sri Lankan chicken curry. You can also try dhal curry or potato white curry. These dishes add moisture and richness. - Add a Refreshing Side:
Serve with a simple cucumber-onion salad. Alternatively, try fresh coconut sambol to balance the warmth of the spices. - Top With Extra Eggs:
For added protein, garnish with a fried egg or extra scrambled egg on top. - Serve with Lime:
A wedge of lime enhances the flavors and adds a refreshing brightness. Squeeze just before eating. - Pair with Chutneys:
Coconut chutney, tomato chutney, or mint chutney make great flavorful accompaniments. - Make It a Platter:
Add some fried chicken bites on the side. You can also add devilled prawns or spicy tofu. This will create a full, restaurant-style meal. - For Kids:
Reduce the spice and serve with a mild curry or yogurt raita. - Lunchbox-Friendly:
Kottu Idiyappam packs well. Add a boiled egg or some grilled chicken for a complete meal.














15 January 2026 at 3:31 PMThank you for your sharing. I am worried that I lack creative ideas. It is your article that makes me full of hope. Thank you. But, I have a question, can you help me?