Fish Kottu – A Sri Lankan Street Food Favourite

Fish Kottu is a delicious variation of Sri Lanka’s much-loved kottu roti, combining chopped godhamba roti, seasoned fish, vegetables, eggs, and aromatic spices. Prepared on a hot metal griddle, this popular dish brings together the flavours of fresh fish and the satisfying texture of stir-fried roti.
Whether enjoyed for dinner, shared with family, or ordered from a favourite local restaurant, Fish Kottu offers a flavourful way to experience Sri Lankan street food.
What Is Fish Kottu?
Fish Kottu is a variation of traditional Sri Lankan kottu made by combining chopped flatbread with cooked fish and a mixture of vegetables and seasonings. The ingredients are chopped, mixed, and stir-fried together until the flavours come together.
The fish may be prepared as small pieces or flakes, depending on the recipe and the type of fish used. Some versions include eggs, while others feature additional vegetables or a spicy curry-based sauce.
Like other kottu varieties, Fish Kottu can be adjusted to suit different preferences, from mildly seasoned to extra spicy.
The Ingredients That Make Fish Kottu Special
The flavour of Fish Kottu comes from the combination of several familiar ingredients.
-
Godhamba roti – The foundation of the dish, chopped into small pieces that absorb the seasonings.
-
Fish – Adds a savoury seafood flavour and a tender texture.
-
Vegetables – Cabbage, carrots, leeks, and onions contribute colour, freshness, and texture.
-
Eggs – Often included to add richness and help bring the ingredients together.
-
Spices and seasonings – Chilli, pepper, curry leaves, and other seasonings provide the dish’s distinctive flavour.
-
Sauces or curry gravy – Optional additions that can make the kottu more moist and flavourful.
The exact ingredients and proportions vary between restaurants and home recipes, giving each preparation its own character.
How Is Fish Kottu Prepared?
Preparing Fish Kottu begins with cooking the fish and getting the other ingredients ready. The fish is seasoned and cooked before being broken into suitable pieces.
Next, chopped godhamba roti is added to a hot, lightly oiled griddle. Vegetables, eggs, spices, and the prepared fish are combined with the roti. The ingredients are repeatedly chopped, turned, and mixed using metal utensils.
This cooking technique distributes the seasonings throughout the dish and allows the ingredients to develop a combined flavour. Some cooks add a little curry gravy to achieve a softer, moister texture.
Fish Kottu is usually served hot, while the roti still has a pleasant texture and the fish and seasonings remain aromatic.
What Does Fish Kottu Taste Like?
Fish Kottu offers a combination of savoury, spicy, and lightly seasoned flavours. The chopped roti provides a satisfying base, while the fish brings a distinct seafood taste to every serving.
Vegetables add texture, and ingredients such as onions, curry leaves, and pepper contribute to the overall aroma. Depending on the recipe, the dish may be dry and well-fried or softer with the addition of gravy.
Its flavour can change considerably depending on the fish selected, the amount of chilli used, and the seasonings chosen by the cook.
Fish Kottu in Sri Lankan Food Culture
Kottu is a familiar part of Sri Lanka’s casual dining culture, particularly as an evening meal enjoyed at restaurants and roadside food outlets. Its many variations allow cooks to use different ingredients while keeping the basic preparation style.
Fish Kottu is one option for people who enjoy seafood and want something different from chicken, beef, or vegetable kottu. It brings together the familiar experience of eating kottu with the flavour of fish.
The dish also demonstrates how a well-known local favourite can be adapted to suit different tastes and ingredient preferences.
Tips for Enjoying Fish Kottu
For a satisfying Fish Kottu experience, consider these simple tips:
-
Eat it fresh – Fish Kottu is best enjoyed shortly after preparation, while it is still hot.
-
Choose your spice level – Ask for less chilli if you prefer a milder dish, or more spice if you enjoy heat.
-
Try it with gravy – A suitable curry gravy can add moisture and deepen the flavour.
-
Check the fish preparation – If you prefer fewer bones, ask whether the restaurant uses boneless fish pieces.
-
Enjoy a balanced serving – Pair it with water or another preferred drink to complement the spicy flavours.
Final Thoughts
Fish Kottu combines the familiar taste of Sri Lankan kottu with the savoury flavour of fish, vegetables, and aromatic spices. Its ingredients, texture, and spice level can vary, making it an enjoyable option for seafood lovers who want to explore another version of this popular dish.
Looking for more culinary discoveries? Explore more Lankaura.