Den Seelachs waschen, trockentupfen und in mundgerechte Stücke schneiden.
Die Zwiebeln schälen und in dünne Streifen schneiden.
Die Knoblauchzehen schälen und fein hacken.
Den Ingwer schälen und fein reiben.
Die Kirschtomaten waschen und halbieren.
Das Öl in einem Topf erhitzen und die Senfsamen bei mittlerer Hitze so lange anrösten, bis sie zu platzen beginnen. Dann Zwiebeln hinzufügen und 6 bis 8 Minuten goldbraun anbraten. Knoblauch und Ingwer zufügen und weitere 5 Minuten braten.
Die Kirschtomaten hineingeben, Topf mit einem Deckel verschließen und alles 4 bis 5 Minuten leicht köcheln lassen. Die Sauce sollte dabei etwas eindicken. Dann Cayennepfeffer, Koriander, Kreuzkümmel und Salz hinzugeben, 200 ml heißes Wasser angießen und alles gut verrühren.
Sobald die Sauce wieder zu köcheln beginnt, den Seelachs hineingeben. Vorsichtig umrühren, den Deckel wieder auf den Topf geben und das Curry ca. 4 Minuten köcheln lassen, bis der Fisch gar ist.
Den Koriander waschen und fein hacken. Die Zitrone waschen und vierteln.
Auf Tellern das Fisch-Curry anrichten und mit Koriander bestreuen. Zusammen mit den Zitronenspalten servieren. Dazu passt frisches Naan-Brot oder Basmatireis.