A flavorful and aromatic fish curry that brings the authentic taste of Indian cuisine to your table. Perfect for seafood lovers and easy to prepare.
Directions
Step 1
Heat the vegetable oil in a large pan over medium heat.
Step 2
Add the finely chopped onion and sauté until golden brown.
Step 3
Stir in the minced garlic and grated ginger, and cook for another minute.
Step 4
Add the chopped tomatoes and cook until they soften and release their juices.
Step 5
Mix in the curry powder, turmeric powder, coriander powder, and chili powder. Cook for a few minutes until the spices are fragrant.
Step 6
Pour in the coconut milk and bring the mixture to a simmer.
Step 7
Add the fish fillets to the pan, ensuring they are submerged in the sauce. Cook for about 10-15 minutes, or until the fish is cooked through.
Step 8
Season with salt to taste.
Step 9
Garnish with freshly chopped coriander and serve hot with rice or naan bread.