
Sri Lankan · Dinner
Sri Lankan Fish Ambul Thiyal Recipe | Authentic Sour Fish Curry
Learn how to make traditional Sri Lankan Fish Ambul Thiyal, a spicy and sour fish curry cooked with goraka and aromatic spices. A rich authentic dinner recipe.
- Prep
- 20 min
- Cook
- 45 min
- Serves
- 4
- Difficulty
- Hard
Method
Goraka Paste
Soak the goraka (Garcinia) in warm water for 10–15 minutes until it softens, then crush it into a paste to release its sour flavor.
Fish Prep
Clean the fish thoroughly and cut it into medium-sized chunks. Pat dry to help the spices stick better.
Deep Marination
In a bowl, mix fish with turmeric, salt, black pepper, roasted curry powder, garlic, ginger, and goraka paste. Coat evenly and let it marinate for at least 30–60 minutes for deep flavor absorption.
Aromatic Clay Pot
Heat a clay pot or heavy-bottomed pan over low heat and add oil. Add curry leaves and cinnamon stick, allowing them to release aroma.


Gentle Mixing
Add the marinated fish along with all the marinade into the pot and mix gently without breaking the fish pieces.
Low-heat Infusion
Cook on very low heat without adding much water, allowing the fish to slowly release its own juices and absorb the spices.


Gravy Reduction
Stir occasionally and let the gravy reduce and thicken until it becomes dark, dry, and fully coats the fish pieces.
Maturity Check
Continue cooking until the oil begins to separate slightly from the masala, indicating the dish is fully developed.
Gentle Finish
Taste and adjust salt or spice if needed, but avoid over-stirring to keep fish pieces intact.
Hot Serving
Serve hot with steamed rice for an authentic Sri Lankan dinner experience.
Cook’s tips
- Using a clay pot is vital for that authentic earthy flavor and slow-cooking result.
- Tuna (Kelawalla) is the best fish for this recipe as it holds its shape during the long simmer.
- Ambul Thiyal can be stored for several days without refrigeration due to the preservative properties of goraka.
Recipe notes
Savor the smokey, sour masterpiece of the Southern Sri Lankan coast! 
Complete your authentic island brunch by trying our Traditional Sri Lankan String Hoppers—the perfect companion for this sour fish curry!
Frequently asked questions
Is it very sour?
Yes, it has a distinct sour-savory profile from the goraka, balanced by the heat of black pepper.
What is Goraka?
Goraka (Garcinia cambogia) is a tropical fruit used in drying and souring seafood in Sri Lankan cuisine.


