Sri Lankan Fish Curry
This authentic Sri Lankan fish curry brings together the perfect balance of spices, tanginess from goraka, and richness from coconut milk. It's a staple in Sri Lankan coastal cuisine and pairs perfectly with steamed rice.
Ingredients
- 500g Firm white fish fillets
- 2 tbsp Curry powder
- 1 tsp Turmeric powder
- 1 tbsp Goraka/Tamarind
- 1 cup Coconut milk
- 2 sprigs Curry leaves
- 3-4 Green chilies
- 1 large Red onion, sliced
- 4-5 Garlic cloves
- 1 inch Ginger
- 1 leaf Pandan leaves
- 3 cups Steamed rice
Instructions
- 1
Clean fish and marinate with turmeric and salt for 15 minutes.
- 2
Soak goraka in warm water for 10 minutes and extract juice.
- 3
Sauté onions, curry leaves, and pandan leaf until onions are translucent.
- 4
Add ginger, garlic, and green chilies, sauté for 2 minutes.
- 5
Add curry powder and fry for a minute until fragrant.
- 6
Add fish, goraka juice, and coconut milk. Simmer for 10-15 minutes.
- 7
Season with salt to taste and garnish with extra curry leaves.
- 8
Serve hot with steamed rice.
Pro Tips
- Use fresh firm white fish for the best results
- Don't skip the goraka - it gives the curry its authentic flavor
- Fresh curry leaves make a big difference in taste
- Adjust the spiciness according to your preference