Sri Lankan fish curry stands out for its sharp spice profile, tang, and coconut depth. It is a bold coastal style curry that feels vibrant from the first bite.
This Sri Lankan fish curry recipe uses fish, curry leaves, chili, coconut milk, and tamarind or lime for a bright flavorful finish.
Ingredients
- 500 grams firm fish
- 1 onion
- 1 tomato
- 1 teaspoon chili powder
- 1 teaspoon roasted curry powder
- Curry leaves
- 1 cup coconut milk
- Tamarind or lime
Method
Cook onion, tomato, curry leaves, and spices until fragrant. Add coconut milk and a little water, then simmer briefly. Add the fish pieces and cook gently until just done. Finish with tamarind or lime for brightness.
Serve Sri Lankan fish curry with rice and sambol for a meal that feels bold and memorable.