Domuz eti erik baş etinin yağlı kısmını kesin, 3 kaşık hafif soya sosu, 1 kaşık istiridye sosu, 1 kaşık bal, 1 kaşık beş baharat tozu ve yarım tatlı kaşığı kırmızı maya pirinci tozu yaparak marine edip iyice sarın ve streç filmle sararak buzdolabına koyun. 3 saatten fazla.
Fırın tepsisini kalay folyo ile örtün, bir kat yağ sürün, marine edilmiş mangalda domuz etini fırının ortasına koyun ve 200 derecede 25 dakika pişirin. Çıkarın ve ters çevirin, kalan turşuyu fırçalayın ve 180 derecede 5 dakika pişirin.
Pirinci yıkayın ve yarım saat suda bekletin. (Su yüzeyi ile pirinç yüzeyi arasındaki mesafe yaklaşık 1 cm'dir)
Kavrulmuş domuz dilimlerini çıkarın.
Güveçin içini bir kat yağ ile fırçalayın, ıslatılmış pirinci dökün, tencerenin üzerini kapatın ve orta ateşte kaynatın, sonra kısık ateşe çevirin.
Şangay Yeşili dördünü de durulayın, kaynar suya koyun ve haşlayın (alt tadı artırmak için suya bir kaşık dolusu tuz ve birkaç damla yağ ekleyin)
Pirinç olgunlaştığında mangalda domuz etini düzgünce koyun.
Ortasından bir yumurtayı çırpın ve tencerenin yan tarafına bir yağ çemberi gezdirin, böylece pirinç altın sarısı bir kabuk oluştursun.
Tencerenin üzerini kapatın ve 3 dakika pişirin.Isı kapattıktan hemen sonra kapağı açmayın, kapağı kapalı tutun ve açmadan önce 3 dakika pişirin.
Sosu bu sırada hazırlayın: 2 kaşık hafif soya sosu, 1 kaşık istiridye sosu, 1 kaşık şeker, 1 kaşık susam yağı ve 2 kaşık kaynar suyu karıştırın.
Uygun miktarda arpacık alın ve doğranmış yeşil soğanlar halinde doğrayın.
Son olarak, üzerine yeşil sebzeler koyun, üzerine doğranmış yeşil soğan, pişmiş susam serpin ve tamamlamak için üzerine sos ekleyin.