Sri Lankan Fish Ambul Thiyal (Sour Fish Curry)
Firm fish chunks simmered in a dark, tangy curry soured with dried goraka fruit, a signature dish of southern Sri Lanka.
About This Recipe
Sri Lankan Fish Ambul Thiyal is a real, traditional Sri Lankan dish, known as Sour Fish Curry. Firm fish chunks simmered in a dark, tangy curry soured with dried goraka fruit, a signature dish of southern Sri Lanka.\n\nAmbul Thiyal originated in southern Sri Lanka, historically developed as a preservation method using goraka (a sour, dried fruit) to help fish keep longer without refrigeration in the tropical climate, resulting in a dry, intensely flavored curry.\n\nThe result is a dish worth making on its own merits: it rewards patience with the technique and delivers real, specific flavor rooted in Sri Lankan home cooking, not a generic stand-in for a search term.
Ingredients
Serves 4
- 800 gfirm fish (tuna or kingfish)(cut into chunks)
- 4dried goraka pieces(soaked in warm water)
- 1 tbspground black pepper
- 1 tbspcurry powder
- 1 tspturmeric
- 1 tspfine sea salt
- 10curry leaves
- 1 piecefresh ginger(sliced)
- 6garlic cloves(sliced)
- 150 mlwater
- 2 tbspneutral oil
Instructions
- 1
Prep the goraka
Soak the dried goraka pieces in warm water for 15 minutes, then blend with a splash of the soaking water into a paste.
- 2
Season the fish
Toss the fish chunks with black pepper, curry powder, turmeric and salt.
- 3
Combine
Place the seasoned fish in a clay pot or heavy saucepan with the goraka paste, curry leaves, ginger, garlic and water.
- 4
Simmer
Bring to a gentle simmer, then cook uncovered over low heat for 30 to 40 minutes, stirring occasionally and gently, until the sauce reduces to a thick, dark, clinging coating on the fish.
- 5
Add oil
Drizzle in the oil in the final 10 minutes, stirring gently to incorporate.
- 6
Serve
Serve at room temperature or slightly warm, traditionally alongside rice, as the dish is meant to have a concentrated, intensely flavored coating rather than a thin sauce.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Use genuine dried goraka for the signature sour, slightly smoky flavor — there isn't a close substitute for its unique character.
- →
Stir gently rather than vigorously while simmering, so the fish chunks stay intact rather than breaking apart.
- →
This curry is meant to be dry and intensely flavored, not saucy — let it reduce fully.
Variations
- •
Some households use tamarind as a substitute for goraka, though the flavor profile shifts noticeably.
- •
A version with extra black pepper makes for a spicier, more peppery result.
- •
Serve cold the next day, as the flavor is said to deepen and intensify with resting time.
Storage
Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently on the stovetop or in the microwave with a splash of water or stock to loosen the texture.
History & Origin
Ambul Thiyal originated in southern Sri Lanka, historically developed as a preservation method using goraka (a sour, dried fruit) to help fish keep longer without refrigeration in the tropical climate, resulting in a dry, intensely flavored curry.
Frequently Asked Questions
Where can I find dried goraka?
Sri Lankan or South Asian grocery stores typically carry it dried; it's also sold online under the name 'gamboge' or 'Garcinia cambogia'.
What if I can't find goraka at all?
Tamarind paste is the most common substitute, though it lends a different, more citrusy sourness rather than goraka's distinctive smoky tang.
Why is my curry too watery?
Simmer uncovered for longer to reduce the sauce; ambul thiyal is traditionally a dry curry, not a soupy one.
Nutrition Facts
Per serving (250g / 8.8 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →More Sri-lankan Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes