Ugotować ryż zgodnie z instrukcją na opakowaniu, wysypać na duży talerz i całkowicie ostudzić (najlepiej przygotować wcześniej).
Papryczkę chili przeciąć wzdłuż na pół i usunąć pestki, odciąć zieloną szypułkę. Czosnek obrać i razem z papryczką włożyć do pojemnika rozdrabniacza i drobno poszatkować, w razie potrzeby dodać łyżkę wody. Można też składniki posiekać na desce.
Do woka lub do wysokiej patelni wlać olej, dodać pastę z papryczki i czosnku i na niezbyt dużym ogniu smażyć cały czas mieszając łopatką, w sumie przez około 5 minut.
Dodać jajka i mieszając smażyć aż się zetną. Przesunąć na bok woka, w wolne miejsce włożyć krewetki (lub pokrojoną w kosteczkę pierś kurczaka lub tofu). Podsmażyć mieszając (krewetki i tofu przez minutę, kurczaka przez ok. 4 minuty).
Dodać ryż i mieszając smażyć razem przez ok. 3 minuty. W międzyczasie wlać sos sojowy, sos rybny i dodać cukier.
Dodać cienko pokrojoną kapustę pekińską oraz zieloną paprykę pokrojoną na cienkie paseczki. Wymieszać i smażyć mieszając jeszcze przez ok. 3 minuty. W międzyczasie dodać szczypiorek.