National Dish Sri Lanka: Fish Ambul Thiyal (Recipe)

In this article
Discover Fish Ambul Thiyal, one of Sri Lanka’s most treasured dishes! This aromatic sour fish curry coats tender chunks of fish in a dark, glistening blend of spices sharpened with tart tamarind. Originally a clever way for coastal families to keep fish fresh without refrigeration, it delivers a deeply savoury, gently fiery flavour that lingers on the palate. Bring the warmth of a Sri Lankan kitchen to your own table with this unforgettable classic.
About Fish Ambul Thiyal
Fish Ambul Thiyal is one of the best-known traditional dishes of Sri Lanka. It is an aromatic fish dish that owes its distinctive character to fresh spices and tangy tamarind. The tender fish is coated in a special spice mixture that gives it a wonderfully savoury, gently sour note. The dish is a favourite not only at festive gatherings but with anyone keen to explore the rich flavours of Sri Lankan cuisine.
Ingredients (serves 1–2)
- 300 g fish (such as tuna or mackerel)
- 2 tablespoons tamarind paste
- 1 teaspoon pepper
- 1 teaspoon turmeric
- 1–2 teaspoons freshly chopped ginger
- 1 teaspoon garlic, crushed
- 2–3 green chillies, to taste
- 1 teaspoon salt
- 3–4 tablespoons coconut oil
Shopping for the ingredients
For Fish Ambul Thiyal it is important to choose fresh fish to achieve the best flavour. Visit local markets or specialist fishmongers that stock genuinely fresh catch. Tamarind paste can be found in Asian grocery shops or in the international aisle of larger supermarkets. Take care to use good-quality spices too, as they have a decisive influence on the taste of your finished dish.
Preparing the dish
Before you begin cooking Fish Ambul Thiyal, get all the ingredients ready. Cut the fish into even pieces and let it soak briefly in water to keep it fresh. Mix the spices in a bowl with a little water to form a paste. This ensures the aromas are spread evenly across the fish and helps the flavours penetrate right through.
Step-by-step instructions
- Coat the fish in the prepared spice paste and leave to marinate for at least one hour.
- Heat the coconut oil in a pan and carefully add the marinated fish.
- Fry the fish over a medium heat until golden brown on both sides.
- Add a little water if needed to reduce the dish down and intensify the flavour.
- Garnish with fresh coriander and serve warm.
Gluten-free / lactose-free version
Fish Ambul Thiyal is naturally gluten-free and lactose-free, as long as you take care not to add any extra ingredients containing gluten or lactose. Use gluten-free spices and marinades to be sure. Coconut oil is an excellent choice for anyone following a lactose-free diet. You can enjoy the dish with complete peace of mind, as it fits perfectly into a gluten- or lactose-free way of eating.
Tips for vegans and vegetarians
For vegans and vegetarians, Fish Ambul Thiyal is easily adapted by replacing the fish with tofu or vegetables. Marinate the tofu or vegetables in the same spice mixture to capture that signature flavour. Firm vegetables such as aubergine or courgette work particularly well here. This way, the aromas of Sri Lankan cooking can be enjoyed in a fully plant-based version too, much like a hearty Jackfruit Curry.
More tips and tricks
Another important tip when making Fish Ambul Thiyal is to cook the dish slowly. This makes the fish especially tender and helps it absorb the spice flavours fully. Experiment with different types of fish to create new taste experiences — a firm Fish Curry is a fine place to start. Share the dish with friends or family, as Sri Lankan cuisine thrives on community and on the joy of eating together.
Adapting the recipe to your taste
The recipe for Fish Ambul Thiyal is easy to adjust to your own preferences. Like it hotter? Simply add more green chillies. If you enjoy a touch of sweetness, work a teaspoon of honey or sugar into the marinade. Be creative and test which combinations you like best, because Sri Lankan cuisine is celebrated for its variety.
Ingredient substitutions
If some ingredients for Fish Ambul Thiyal are not available to you, there are good alternatives. Instead of tamarind paste, lemon juice can be used to provide that sour note, as it does in a bright Tamarind Fish Curry. Coconut oil can be swapped for another vegetable oil, though this will alter the characteristic Sri Lankan flavour a little. Give your creativity free rein and find the combination that tastes best to you.
Drink pairing ideas
A range of drinks pairs well with Fish Ambul Thiyal and complements the flavour of the dish. A well-known drink from Sri Lanka is arrack, a traditional coconut spirit that can be mixed with various fruit juices. If you would rather stay alcohol-free, try fresh lime or lemon juice with mint. These drinks lift the meal and provide a refreshing accompaniment.
Serving and presentation ideas
The presentation of Fish Ambul Thiyal can enhance the whole dining experience. Serve the dish on a colourful plate, garnished with fresh coriander and lime wedges. A few mild chillies can also be added as decoration. This attractive presentation not only pleases the eye but also heightens the overall flavour experience, especially when set alongside a bowl of fluffy Coconut Milk Rice.
A bit of history
Fish Ambul Thiyal has deeply rooted traditions in Sri Lankan cooking. It is regarded as a dish handed down from generation to generation. Originally prepared by fishermen as a way of preserving their catch, it was often made for special occasions. In many households it remains a much-loved dish that represents the culinary wealth of Sri Lanka while honouring local culture and traditions. It sits proudly among the many treasures of Sri Lankan cuisine.
More recipe ideas
Summary: Fish Ambul Thiyal
All in all, Fish Ambul Thiyal is a truly special dish that reflects the flavours and traditions of Sri Lanka. With its unique combination of spices, fresh fish and tamarind, it delights the palate and carries everyone who enjoys it into the rich culinary traditions of this beautiful country. Whether for a special occasion or simply at home, it is most definitely worth a try!



