Оризът се измива много добре със студена вода и се отцежда. Поставя се в малка тенджерка, залива се с 5 ч.ч. студена вода, загрява се и щом кипне, температурата се намалява до най-ниска степен. Оризът се вари на слаб огън, под капак, докато поеме водата. Отстранява се от огъня, но оризът се оставя още 10 мин. под капак, за да се задуши и тогава се разбърква внимателно. Оставя се покрит, докато изстине.
Смесват се соевият сос, олиото и черният пипер. Получената марината се втрива в нарязаното на кубчета пилешко месо. Разбърква се добре и отлежава 10 мин., за да се постигне по-богат и по-плътен вкус. Олиото се сгорещява в голяма тенджера и месото се запържва до златисто. Отцежда се от мазнината и се оставя в отделен съд. В същата тенджера се запържват за 2 мин. нарязаните на ситно лук и праз. Добавят се гъбите и киселите краставички и пърженето продължава 3-5 мин.
Зеленчуковата смес се овкусява със сол, захар и универсална подправка. Към нея се прибавят студеният ориз, замразените грах и моркови и месото. Ястието се разбърква добре и се запържва на умерен огън за 2-3 мин. Добавя се соев сос и се оставя на огъня за няколко минути, като се разбърква внимателно.