An authentic Indian specialty cooked with freshly ground roasted spices, caramelised onions, and aromatic herbs in the traditional style.
Rub the fish with salt and a pinch of turmeric; shallow fry lightly and set aside.
Heat the mustard oil until it just smokes and brown the onions; add the ginger-garlic paste.
Add the tomato puree, turmeric, red chili powder, and coriander powder; cook until the oil separates.
Add 1 cup water and simmer 5 minutes, then slide in the fish and simmer gently until cooked, about 6 minutes.
Sprinkle with the garam masala and serve with steamed rice or roti.