Squeeze the lime onto the fish and set aside for 10 minutes.
Rub with the turmeric and 1/2 the salt and set aside for 10 minutes.
On a non-stick griddle heat about 1 tbsp oil and lightly brown the fish for 5 minutes on each side and set aside to drain.
Grind the onions, ginger and chillies to a paste.
Heat the remaining oil and add this paste and cook for 10 minutes.
Mix 2 teaspoons water to the cumin-coriander and chilly powder and set this aside for 5 minutes.
Add this to the onions, with the cauliflower and potatoes and tomatoes. Cook stirring well, for 10 minutes.
Add the peas (if using) and water and simmer covered for 20 minutes.
Add the fish, check the seasonings cook for 5 minutes till heated through and garnish with cilantro and serve hot with rice or rotis.
back to Indian cooking