Garnelen schälen, Köpfe abdrehen, Schwänze mit einem Messer leicht einschneiden und den Darm entfernen. Sesamöl erhitzen, Garnelenschalen und -köpfe kurz anrösten, 1 Stängel Zitronengras dazugeben, mit 1 L Wasser aufgießen, aufkochen und zugedeckt bei mittlerer Hitze 10 Minuten köcheln lassen.
Knoblauch schälen, grob hacken, mit der Hälfte der Korianderblätter und den Pfefferkörnern in einem Mörser zu einer feinen Paste zerstoßen.
Pilze säubern und in Stücke schneiden. Frühlingslauch waschen und in feine Ringe schneiden. Den Galgant schälen und in dünne Scheiben schneiden. Die Chilischoten waschen, putzen und mit den Kernen in Ringe schneiden. Übriges Zitronengras in feine Ringe schneiden.
Den Garnelensud durch ein feines Sieb gießen, auffangen und wieder in den Topf geben. Hähnchenbrüste, Galgant, Chili und Zitronengras mit der Koriander-Gewürzpaste unter den Sud mischen. Zucker, Limettenblätter, Saft der Limetten und Fischsauce ebenfalls dazugeben. Alles einmal aufkochen und circa 5 Minuten ziehen lassen. Garnelen und Pilze unter die Suppe rühren und alles nochmals für etwa 5 Minuten leicht köcheln lassen.
Die Hähnchenbrüste dünn aufschneiden und mit der Suppe und den restlichen Korianderblättern servieren.