Heat some oil in a big frying pan and fry the onion, garlic and ginger lightly, without browning. Add the cardamoms, cloves and cinnamon. After one minute add the turmeric and green chillis. Stir and cook gently for about three minutes. Now add the coconut milk and salt and bring to the boil. Place the fish carefully in the pan and simmer until cook¬ed. Be careful not to break up the fish. The gravy must be thick.
Note: Preparation time 20 minutes, Cooking time 25-30 minutes, To serve 4