Das Pflanzenöl in einem großen Topf erhitzen und die Zwiebel, den Knoblauch und den Ingwer darin für etwa 2 Minuten anbraten, bis sie duften.
Die Paprika und die Karotte hinzufügen und weitere 3-4 Minuten braten, bis das Gemüse leicht weich ist.
Die Fischbrühe in den Topf gießen und zum Kochen bringen. Dann die Hitze reduzieren und 5 Minuten köcheln lassen.
Die Kokosmilch, den Limettensaft, die Limettenschale, die Fischsauce, den Zucker, das Salz und den Pfeffer hinzufügen. Gut umrühren.
Den Fisch in mundgerechte Stücke schneiden und vorsichtig in die Suppe geben. 5-7 Minuten köcheln lassen, bis der Fisch gar ist.
Mit frischem Koriander garnieren und heiß servieren.