The Sri Lankan table, closer to home.

recipe

Ambul Thiyal: Sri Lankan Sour Fish Curry with Goraka

Tuna simmered until coated in a dark, sour pepper-and-goraka paste. This aromatic dry-curry variation includes ginger, garlic, curry leaves and pandan.

AI editorial review: 2026-10-22

Researched recipe; not cooked or tested by Culinara.

Jump to ingredients and methodPrint using your browser’s Print command.

Ingredients and method

Ingredients

  • 1 pound skinless boneless tuna, cut into roughly 1 1/2-inch chunks; thaw frozen fish in the refrigerator
  • 6 small pieces dried culinary goraka rind, rinsed; use the dried fruit, not a supplement
  • 1/2 US cup water for softening the goraka, plus extra only if needed
  • 2 tablespoons freshly ground black pepper
  • 3 garlic cloves, chopped
  • 3/4-inch piece fresh ginger, peeled and chopped
  • 1/4 teaspoon ground turmeric
  • 3/4 teaspoon fine salt
  • 12 curry leaves, fresh or frozen
  • 1 piece pandan leaf, about 4 inches, washed and tied in a loose knot, optional
  • 1 cinnamon stick, about 1 1/2 inches
  • 1 green chile, slit lengthwise, optional
  • 1/4 US cup water for the pan

Method

  1. Put the goraka and 1/2 cup water in a small saucepan. Simmer gently until the rind is soft enough to crush, adding small splashes of water if necessary. Cool, then blend or pound the goraka and its liquid with pepper, garlic, ginger, turmeric and salt into a thick paste.
  2. Coat the tuna with the paste in a covered bowl. Refrigerate for 30 minutes. Wash hands, utensils and surfaces after handling raw fish; keep them separate from ready-to-eat foods.
  3. Choose a heavy, nonreactive saucepan wide enough to hold the fish in one layer. Put curry leaves, optional pandan, cinnamon and optional green chile in the bottom. Arrange the fish on top and scrape in all of the paste. Add the remaining 1/4 cup water around the edge.
  4. Bring to a gentle simmer, cover and reduce the heat to low. Cook without vigorous stirring; carefully nudge the pan to move the sauce. Add a tablespoon of water if it starts sticking before the fish cooks through.
  5. Check the thickest fish pieces with a food thermometer: they must reach at least 145°F. Uncover and continue gently until little free liquid remains and the paste clings to the fish. Stop before the bottom scorches. If the fish is done while the sauce is still very watery, lift it to a clean plate, briefly reduce the sauce, then return it to coat.
  6. Remove the pandan and cinnamon before serving. Serve with rice or kiribath and parippu. Refrigerate leftovers promptly; neither the sour taste nor the dry finish makes the fish shelf-stable.
Firm tuna chunks with a dark peppery coating in a clay bowl; AI-generated illustration.
AI-generated serving illustration, not a photograph of food cooked or tested by Culinara.
AI-generated illustration: Illustrated pepper-coated tuna chunks, a serving variation rather than evidence of the exact goraka-and-aromatic recipe.
OpenAI · Usage terms
Image details

Original text-to-image output proportionally resized to 960×960, JPEG-compressed; no crop or added content.

The selected ambul thiyal style

Ambul thiyal is a sour fish preparation associated with southern Sri Lankan cooking. This recipe selects a garlic-and-ginger variation with aromatic leaves, following the style documented by Satyam’s Kitchen. It has a clinging coating rather than coconut gravy.

Other cooks use a much simpler seasoning. Ralahami’s version centers on goraka paste, pepper and salt; Peter Kuruvita’s uses additional spices. These are different preparations, not missing ingredients that must all be added to one pot.

Sources: [1] [2] [3]

Buy culinary goraka

Goraka is dried sour fruit rind used here to make a paste. Pieces differ in size and sourness, so six pieces is a starting quantity for this adaptation, not a weight conversion. A bottled paste may contain added salt or have a different concentration; do not replace the pieces spoon-for-spoon.

Tamarind would give a different flavor and is not an equivalent replacement in this formulation. If pandan is unavailable, omit it; there is less aroma, but the goraka-and-pepper identity remains. Tuna holds together during reduction; delicate flaky fillets need different handling.

Sources: [1] [2] [3]

Cook and chill fish safely

Keep the fish cold until preparation and marinate it in the refrigerator. Measure 145°F in the thickest pieces; dark paste can hide the appearance of the flesh. Fish is the principal allergen.

Refrigerate in shallow containers within two hours, or one hour above 90°F; keep at 40°F or below. Use within 3–4 days. Reheat hot leftovers to 165°F.

Historical preservation accounts do not establish safe counter storage for this home recipe. Serve promptly and refrigerate the rest even when the curry has reduced almost dry.

Sources: [4] [5]

Research sources

  1. Satyam’s Kitchen — Ambul Thiyal: Sri Lankan Sour Fish Curry (checked 2026-10-22)
  2. Omeshika / Ralahami — Ambul Thiyal (checked 2026-10-22)
  3. Peter Kuruvita / SBS Food — Ambul thial (checked 2026-10-22)
  4. U.S. FDA — Safe Food Handling (checked 2026-10-22)
  5. University of Illinois Extension — Leftovers (checked 2026-10-22)