Entree: Sri Lanka – Kandyan Highlands – අඹුල් තියල් ➤ ambul thiyal (Sour, spiced dry fish curry preserved with goraka)

Food safety reminder: Follow safe food-handling practices and use a food thermometer to verify safe internal cooking temperatures.

අඹුල් තියල් ➤ ambul thiyal (Sour, spiced dry fish curry preserved w... recipe
Serving Size: 4
Approximate Time
Prep 10 min
Cook 40 min
Additional 2 hrs
Total 2 hrs 50 min

Ingredients

- 2 lb (908 g) firm tuna or kingfish, cut into 1–1.5 inch (2.5–4 cm) cubes
- 2 pieces (about 20 g) goraka (kudampuli), washed and broken into pieces
- 2 tbsp (30 ml) roasted Sri Lankan curry powder
- 1 tsp (5 ml) ground turmeric
- 1 tsp (5 ml) coarsely ground black pepper
- 1 1/2 tsp (7.5 ml) salt, or to taste
- 1 tbsp (15 ml) Maldive fish flakes (optional but traditional)
- 1/2 cup (80 g) shallots, thinly sliced
- 1 tbsp (15 ml) crushed garlic
- 3–4 dried red chilies, broken
- 2 sprigs fresh curry leaves (about 10–12 leaves)
- 2 tbsp (30 ml) coconut oil
- 1/2 cup (120 ml) water for simmering (add more as needed)
- Juice of 1 small lime (about 1 tbsp / 15 ml) for finishing (optional)

Instructions

1. Marinate: in a bowl mix roasted curry powder, turmeric, black pepper, salt, Maldive fish flakes (if using), crushed garlic, and broken goraka pieces. Add the fish pieces and toss to coat evenly. Marinate at least 30 minutes, ideally 2–4 hours in the refrigerator.
2. Cook aromatics: heat coconut oil in a heavy skillet over medium heat. Add sliced shallots, dried red chilies, and curry leaves and sauté until shallots soften and begin to color, about 4–6 minutes.
3. Add fish and simmer: add the marinated fish and any residual marinade to the pan, stir gently to coat with the aromatics, then add about 1/2 cup (120 ml) water. Bring to a gentle simmer, cover partially, and cook over low heat.
4. Reduce to dry curry: simmer uncovered, stirring gently and turning pieces occasionally, until the liquids evaporate and the spices cling to the fish, about 20–30 minutes. Add small splashes of water only if needed to prevent burning.
5. Finish and serve: taste and adjust salt; squeeze lime juice if using and stir gently. Serve hot with steamed rice or string hoppers.
Estimated Nutritional Information*

Per serving | Servings: 4

Calories: 342 kcal
Carbohydrates: 7.3 g
Protein: 56.7 g
Fat: 8.4 g
Cholesterol: 89 mg
Fiber: 2.8 g
Calcium: 43 mg
Iron: 3.14 mg
Vitamin C: 3.6 mg
Vitamin D: 3.9 µg

Generated: 2026-11-06T05:33:19+00:00

*Values are estimates based on USDA data and mathematical calculations. Actual values may vary. Where data are unavailable, those contributions are excluded.

Recipe Metadata
Recipe ID
7593
Country
Sri Lanka
Region
Kandyan Highlands
URL
https://kitchen2mytable.com/view_recipe_data.php?id=7593

Important Cooking Safety Notice

Please ensure all proteins are cooked to a safe internal temperature:

  • Chicken & Poultry: 165°F (74°C)
  • Ground Meats (Beef, Pork, Lamb): 160°F (71°C)
  • Whole Cuts of Pork, Beef, Veal, Lamb: 145°F (63°C) plus a 3-minute rest
  • Fish & Shellfish: 145°F (63°C)

Always use a food thermometer to verify doneness. Stay safe and enjoy cooking!