Najpierw obierz marchewkę i pokrój ją w cienkie paseczki. Pieczarki umyj, osusz i pokrój na ćwiartki.
Teraz weź garnek i na średnim ogniu rozgrzej w nim 3 łyżki oleju. Następnie włóż do garnka pokrojoną marchewkę i pieczarki i smaż 7–8 minut na średnim ogniu.
Następnie dodaj do garnka anyż gwiazdkowy, mielony imbir, curry, mielone chilli, sól, pieprz i bulion drobiowy, całość doprowadź do wrzenia i gotuj przez około 7 minut na średnim ogniu.
W międzyczasie drobno posiekaj cebulę dymkę i pokrój limonkę na ćwiartki.
Po ok. 7 minutach gotowania dodaj do zupy makaron ryżowy i gotuj wszystko kolejne 2–3 minuty, aż makaron zmięknie.
Gdy makaron będzie gotowy, wyłącz ogień i rozdziel zupę na 4 porcje. Do każdej porcji dodaj posiekaną cebulę dymkę i podawaj z limonką.