Per prima cosa sbucciate la carota e tagliatela a julienne sottile. Lavate i funghi champignon, asciugateli e tagliateli in quarti.
Prendete ora una pentola e fatevi scaldare 3 cucchiai di olio a fuoco medio. Aggiungete poi la carota e i funghi tagliati e rosolateli per 7–8 minuti a fuoco medio.
Aggiungete quindi nella pentola l'anice stellato, lo zenzero in polvere, il curry, il peperoncino macinato, sale, pepe e il brodo di pollo, portate il tutto a ebollizione e lasciate cuocere per circa 7 minuti a fuoco medio.
Nel frattempo tritate finemente il cipollotto e tagliate il lime in quarti.
Dopo circa 7 minuti di cottura aggiungete nella zuppa i noodles di riso e cuocete per altri 2–3 minuti, finché i noodles non saranno morbidi.
Non appena i noodles saranno cotti, spegnete il fuoco e dividete la zuppa in 4 porzioni. Aggiungete in ogni porzione il cipollotto tritato e servite con il lime.