First, marinate the fish with half a teaspoon of turmeric and salt, and set it aside for 10 minutes.
Heat the wok and add oil. When the oil is hot, add the marinated fish pieces.
Fry them by flipping it on both sides.
Take out the fried fishes on a plate.
In the same oil, fry all the potatoes and cauliflowers, adding half a teaspoon of turmeric and salt. Fry them lightly and take them out.
Clean the pan and add oil again.
Add the cumin seeds. Then add the chopped onions and tomatoes one after another.
Add half a teaspoon of salt and the ginger and garlic paste.
Next, add the coriander powder, cumin powder, turmeric powder, Kashmiri chili powder, tablespoon of red chili powder, and stir well for 2 to 3 minutes. Then, add some water.
When the oil separates from the masala, add the fried potatoes and cauliflowers. Add a pinch of salt and water to it according to desired gravy consistency.
Cover it with a lid and add the fried fish pieces when it comes to a boil.
Let it cook for 10 minutes. Once done, garnish with coriander leaves. This dish can be cooked within 25 minutes. Serve it with steamed rice.