This is a traditional delicacy, native to the coastal regions of Bangladesh, such as Cox's Bazar and Chittagong. It is supposed to very spicy, so the spicier it is, the tastier the dish will be. Serve with steaming plain rice or pulao.
Rinse rupchanda fish and marinate it with a pinch of turmeric powder, chilli powder and salt. Then Fry the Rupchanda fish in a pan.
On a separate pan heat the oil. Add the onion slices and fry until they turn golden yellow. Then add all the spices to it and stir properly.
Add the tomato slices and mix.
Once the spices, tomatoes and onions have mixed well, put the fried pupchanda fish in the pan. Add water and allow to cook. Once the gravy turns thicker and the fish is well immersed in it, put the pan aside. Garnish it with coriander leaves and green chilli and serve.