Na początku przygotuj pastę curry: Obierz imbir i czosnek, włóż do blendera, dodaj wszystkie pozostałe składniki na pastę i zblenduj na gładką masę. Następnie oczyść mięso z kurczaka, obierz cebulę i pokrój ją w cienkie plastry.
Przygotuj większy garnek i na średnim ogniu rozgrzej w nim 1 łyżkę oleju. Następnie zwiększ ogień do mocnego, dodaj do garnka mięso z kurczaka i smaż je około 1 minuty z każdej strony, aby się zarumieniło.
Następnie przenieś mięso z garnka na talerz i odstaw na bok. Zmniejsz ogień do średniego, dodaj do garnka pokrojoną cebulę i smaż 3–4 minuty.
Dodaj przygotowaną pastę curry i smaż wszystko kolejne 30–60 sekund. Następnie dodaj 400 ml wody i mleko kokosowe, włóż z powrotem do garnka podsmażone mięso z kurczaka i gotuj wszystko 15 minut na średnim ogniu.
W międzyczasie pokrój cukinię w cienkie półkrążki (nie musisz jej wcześniej obierać).
Po upływie podanego czasu wyjmij ugotowane mięso z kurczaka z garnka i znowu odłóż na bok na talerz. Następnie dodaj do garnka pokrojoną cukinię i makaron ryżowy i gotuj wszystko kolejne 1–2 minuty na średnim ogniu.
W międzyczasie podrzyj ugotowane mięso z kurczaka na mniejsze kawałki.
Po 1–2 minutach gotowania dodaj do garnka podarte mięso z kurczaka, sos sojowy i cukier trzcinowy i wszystko wymieszaj.
Gotowe curry dopraw sokiem z cytryny, następnie podziel na 3 porcje i podawaj.