W rondlu rozgrzewamy olej i smażymy pokrojone w paseczki cebule, marchew, rzepę, imbir oraz czosnek z dodatkiem przypraw (ok. 5 min na średnim ogniu, często mieszając). Dodajemy chilli, sos sojowy i ostrygowy oraz bulion. Całość należy zagotować, po czym zmniejszyć ogień i gotować jeszcze ok. 15 min. Filety z łososia kroimy w kostkę, doprawiamy do smaku, obsmażamy na patelni i dodajemy do gotującej się zupy. Dodajemy posiekaną świeżą kolendrę oraz szczypiorek. Zupę podajemy z makaronem ryżowym.