Den Fisch in eine Schüssel legen und mit Zitronensaft, Zitronenschale, 1 EL Olivenöl, Paprikapulver, Kreuzkümmel, Salz und Pfeffer marinieren. 15 Minuten ziehen lassen.
In einer großen Pfanne das restliche Olivenöl erhitzen und die Zwiebel sowie den Knoblauch darin glasig dünsten.
Karotten und Zucchini hinzufügen und 5 Minuten anbraten, bis sie leicht weich sind.
Die Kirschtomaten und die Gemüsebrühe dazugeben. Zum Kochen bringen und 5 Minuten köcheln lassen.
Den marinierten Fisch vorsichtig auf das Gemüse legen und abdecken. Bei niedriger Hitze 10-15 Minuten garen, bis der Fisch durchgegart ist.
Mit frischer Petersilie und Koriander bestreuen und servieren.