Das Zitronengras waschen, mit einem Messerrücken andrücken (so treten die Aromen später besser aus) und grob kleinschneiden. Die Zwiebeln und den Knoblauch schälen. Die Zwiebel halbieren, den Knoblauch mit einem Messerrücken andrücken. Möhre und Ingwer schälen und grob kleinschneiden. Eine Scheibe Ingwer für die Garnelen Beiseite legen.
Zitronengras, Zwiebel, Knoblauch, Möhre, Ingwer, Limettenblätter und Koriandersamen in 2 Litern Wasser zum Kochen bringen und zugedeckt etwa 1 Stunde köcheln lassen.
Vorm Servieren die Suppe durch ein Sieb gießen und mit Salz und Zucker abschmecken. Warm halten.
Den Koriander waschen und die Blätter grob zupfen oder hacken.