A classic sour and spicy fish curry from Sri Lanka, where tuna is simmered in a tangy tamarind and roasted spice paste. This recipe uses fresh tuna and authentic spices for a bold, aromatic dish.
Mix tamarind paste with warm water and set aside for 10 minutes. Strain to extract the juice, discarding solids.
Heat coconut oil in a heavy pan over medium heat. Add mustard seeds; when they pop, add curry leaves and pandan leaves. Sauté for 30 seconds.
Add onion, garlic, ginger, and green chilies. Cook until onion is soft, about 5 minutes.
Stir in turmeric powder and roasted curry powder. Cook for 1 minute until fragrant.
Add the tamarind juice, salt, and 1/2 cup water. Bring to a simmer.
Gently place the fish chunks into the gravy. Spoon some sauce over the fish. Cover and cook on low heat for 12-15 minutes, until fish is cooked through and flavors meld.
Remove from heat. Let rest for 5 minutes before serving. Serve with steamed rice.
Tips
Use fresh tuna or any firm white fish like mahi-mahi or swordfish.
For extra heat, add 1 teaspoon of chili powder with the curry powder.
Roasted curry powder is key; you can buy it or make by dry-roasting coriander, cumin, fennel, and rice until golden, then grinding.
This curry tastes even better the next day as flavors develop.