Tăiați pieptul de pui în felii mici, mai degrabă subțiri. Curățați și tăiați mărunt ceapa. Curățați ciupercile și tăiați-le în bucăți mai subțiri. Curățați ghimbirul și tăiați-l în rondele mai subțiri. Curățați usturoiul și presați-l.
Încălziți 2 linguri de ulei într-o oală mai mare la foc mediu, adăugați pieptul de pui tăiat și prăjiți-l 4–5 minute la foc mediu.
Scoateți-l din oală și lăsați-l deoparte pe o farfurie. Adăugați în oală ceapa tăiată și ciupercile și prăjiți 3–4 minute la foc mediu.
Adăugați ghimbirul tocat, usturoiul presat și chili-ul măcinat și prăjiți totul încă 60–90 de secunde la foc mediu.
Adăugați supa de pui, puneți înapoi în oală pieptul de pui prăjit, aduceți conținutul oalei la fierbere și fierbeți 8–10 minute la foc mediu. Între timp tocați mărunt coriandrul.
După timpul indicat adăugați în oală laptele de cocos și roșiile cherry întregi și fierbeți totul încă 4–5 minute la foc mediu. Adăugați apoi coriandrul tocat în oală și fierbeți încă 1 minut.
Opriți sursa de căldură și condimentați supa fiartă cu suc de lime și sare. Împărțiți-o în 4 farfurii și serviți imediat.
* Dacă nu aveți coriandru proaspăt, folosiți 1 linguriță de coriandru măcinat și adăugați-l în supă împreună cu chili-ul măcinat.