Entree: Sri Lanka – Sri Lankan Muslim Cuisine – Muslim Style Fish Curry (Spicy Sri Lankan coastal fish curry made with roasted curry spices, coconut milk, tamarind, and curry leaves common in Muslim households)

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

Muslim Style Fish Curry (Spicy Sri Lankan coastal fish curry made w... recipe
Serving Size: 4
Approximate Time
Prep 20 min
Cook 20 min
Total 40 min

Ingredients

U.S. measurements first, metric equivalents in parentheses. Conversions are approximate; oz means weight ounces, not fluid ounces.

- 4 firm white fish steaks, approx. 6 oz (170 g) each (e.g., kingfish, tuna, or mahi-mahi)
- 2 tbsp (30 ml) coconut oil or neutral cooking oil
- 2 medium onions, thinly sliced, approx. 10 oz (280 g) total
- 4 cloves garlic, minced, approx. 0.42 oz (12 g)
- 1 inch (2.5 cm) piece fresh ginger, minced, approx. 0.53 oz (15 g)
- 2–3 green chilies, slit lengthwise, approx. 0.35 oz (10 g)
- 1 tsp (5 g) mustard seeds
- 1 cinnamon stick, approx. 0.106 oz (3 g)
- 1/2 tsp (1 g) fenugreek seeds
- 1 tbsp (8 g) Sri Lankan roasted curry powder (or roasted madras-style curry powder)
- 1/2 tsp (2 g) ground turmeric
- 1 tsp (5 g) red chili powder, adjust to heat preference
- 1 medium tomato, chopped, approx. 5 1/4 oz (150 g)
- 1 tbsp (15 g) tamarind paste dissolved in 1/4 cup (60 ml) warm water
- 1 1/2 cups (360 ml) coconut milk (full fat preferred)
- 1 cup (240 ml) water or fish stock
- 1 tsp (6 g) salt, or to taste
- 1 tsp (4 g) sugar, optional to balance acidity
- 10–15 fresh curry leaves
- Juice of 1 lime, about 2 tbsp (30 ml)
- Fresh cilantro (coriander) leaves for garnish
Show original ingredient measurements
- 4 firm white fish steaks, approx. 6 oz (170 g) each (e.g., kingfish, tuna, or mahi-mahi)
- 2 tbsp (30 ml) coconut oil or neutral cooking oil
- 2 medium onions, thinly sliced, approx. 10 oz (280 g) total
- 4 cloves garlic, minced, approx. 12 g
- 1 inch (2.5 cm) piece fresh ginger, minced, approx. 15 g
- 2–3 green chilies, slit lengthwise, approx. 10 g
- 1 tsp (5 g) mustard seeds
- 1 cinnamon stick, approx. 3 g
- 1/2 tsp (1 g) fenugreek seeds
- 1 tbsp (8 g) Sri Lankan roasted curry powder (or roasted madras-style curry powder)
- 1/2 tsp (2 g) ground turmeric
- 1 tsp (5 g) red chili powder, adjust to heat preference
- 1 medium tomato, chopped, approx. 150 g
- 1 tbsp (15 g) tamarind paste dissolved in 1/4 cup (60 ml) warm water
- 1 1/2 cups (360 ml) coconut milk (full fat preferred)
- 1 cup (240 ml) water or fish stock
- 1 tsp (6 g) salt, or to taste
- 1 tsp (4 g) sugar, optional to balance acidity
- 10–15 fresh curry leaves
- Juice of 1 lime, about 2 tbsp (30 ml)
- Fresh cilantro (coriander) leaves for garnish

Instructions

U.S. measurements first, metric equivalents in parentheses. Conversions are approximate.

1. Heat 2 tbsp (30 ml) coconut oil in a heavy skillet or pot over medium heat. Add 1 tsp (5 g) mustard seeds and when they start to pop add the cinnamon stick and 1/2 tsp (1 g) fenugreek seeds, frying briefly until aromatic.
2. Add 2 medium sliced onions and sauté until soft and golden, about 8–10 minutes. Stir in 4 cloves (0.42 oz (12 g)) minced garlic, 1 inch (15 g) minced ginger, and 2–3 slit green chilies and cook 1–2 minutes more.
3. Add 1 tbsp (8 g) roasted curry powder, 1/2 tsp (2 g) turmeric, and 1 tsp (5 g) red chili powder; toast the spices with the onion mixture for 1 minute to bloom the flavors.
4. Stir in 1 chopped tomato (approx. 5 1/4 oz (150 g)) and cook until it breaks down, about 3–4 minutes. Add the tamarind water (1 tbsp (15 ml) tamarind paste dissolved in 1/4 cup (60 ml) warm water), 1 cup (240 ml) water or fish stock, and 1 tsp (6 g) salt; bring to a gentle simmer.
5. Pour in 1 1/2 cups (360 ml) coconut milk and return the sauce to a gentle simmer; taste and adjust seasoning with 1 tsp (4 g) sugar if needed to balance tamarind tartness.
6. Add the fish steaks (4 steaks, approx. 6 oz (170 g) each) in a single layer, spoon some sauce over the tops, and scatter 10–15 fresh curry leaves into the pot. Simmer gently, uncovered, for 6–10 minutes depending on thickness, until the fish is cooked through and flakes easily.
7. Remove from heat and stir in juice of 1 lime (about 2 tbsp (30 ml)). Garnish with chopped fresh cilantro and serve hot with steamed rice or flatbreads.
Show original instructions
1. Heat 2 tbsp (30 ml) coconut oil in a heavy skillet or pot over medium heat. Add 1 tsp (5 g) mustard seeds and when they start to pop add the cinnamon stick and 1/2 tsp (1 g) fenugreek seeds, frying briefly until aromatic.
2. Add 2 medium sliced onions and sauté until soft and golden, about 8–10 minutes. Stir in 4 cloves (12 g) minced garlic, 1 inch (15 g) minced ginger, and 2–3 slit green chilies and cook 1–2 minutes more.
3. Add 1 tbsp (8 g) roasted curry powder, 1/2 tsp (2 g) turmeric, and 1 tsp (5 g) red chili powder; toast the spices with the onion mixture for 1 minute to bloom the flavors.
4. Stir in 1 chopped tomato (approx. 150 g) and cook until it breaks down, about 3–4 minutes. Add the tamarind water (1 tbsp tamarind paste dissolved in 1/4 cup (60 ml) warm water), 1 cup (240 ml) water or fish stock, and 1 tsp (6 g) salt; bring to a gentle simmer.
5. Pour in 1 1/2 cups (360 ml) coconut milk and return the sauce to a gentle simmer; taste and adjust seasoning with 1 tsp (4 g) sugar if needed to balance tamarind tartness.
6. Add the fish steaks (4 steaks, approx. 6 oz/170 g each) in a single layer, spoon some sauce over the tops, and scatter 10–15 fresh curry leaves into the pot. Simmer gently, uncovered, for 6–10 minutes depending on thickness, until the fish is cooked through and flakes easily.
7. Remove from heat and stir in juice of 1 lime (about 2 tbsp / 30 ml). Garnish with chopped fresh cilantro and serve hot with steamed rice or flatbreads.
Estimated Nutritional Information*

Per serving | Servings: 4

Calories: 486 kcal
Carbohydrates: 22.1 g
Protein: 34.8 g
Fat: 30.5 g
Cholesterol: 73 mg
Fiber: 6.2 g
Calcium: 101 mg
Iron: 3.6 mg
Vitamin C: 22.2 mg
Vitamin D: 1.5 µg

Nutrition estimated: November 5, 2026

*Values are estimates based on USDA data and mathematical calculations. Actual values may vary. Where data are unavailable, those contributions are excluded. Calories, Carbohydrates, Protein, Fat, Cholesterol, Fiber, Calcium, Iron, Vitamin C and Vitamin D are known subtotals. Missing contributions are unknown, not zero.

Recipe details
Spicy Sri Lankan coastal fish curry made with roasted curry spices, coconut milk, tamarind, and curry leaves common in Muslim households
Country
Sri Lanka
Region
Sri Lankan Muslim Cuisine
Recipe link
https://kitchen2mytable.com/view_recipe_data.php?id=9091

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!