Als erstes wird der Ingwer und das Galgant fein geschält oder auch nur abgeschruppt. Dann beides in ganz feine Würfel schneiden (wer eine Küchenmaschine im Einsatz hat, kann damit auch alles richtig fein zerkleinern).
Danach wird der Bund Koriander gewaschen, trockengeschleudert und die Stiele von den Blättern getrennt. Anschließend werden die Stiele in ca. 1 cm große Stücke geschnitten, die Blätter werden fein gehackt und getrennt von den Stielen aufbewahrt.
Zitronengras säubern und die Enden mit der stumpfen Seite eines Messers zerdrücken. Anschließend in feine Streifen schneiden. Tomate und Auberginen waschen, trocknen und fein hacken.
Die Pilze gründlich säubern und ebenso wie die Chilischoten in feine Streifen schneiden. Dabei die Kerne der Chilischote nicht entfernen. Den Lachs in mundgerechte Stücke schneiden.
Den Fischfound, Ingwer, Galgant, Zitronengras, Kaffirblätter und Korinaderstiele in einen großen Topf geben und aufkochen lassen.
Die Pilze, den Lachs und die Tomaten- und Auberginenstücke hinzugeben und alles 5 Minuten köcheln lassen.
Dann die Kokosmilch, die Fischsoße und das Chili hinzugeben und bis knapp vor dem Siedepunkt köcheln.
Abschließend mit Salz, Zucker und Limettensaft abschmecken. In eine Suppenschale geben und mit Korianderblättern bestreuen.