Tăiați pieptul de porc în cuburi, de mărimea dorită.
Aduceți o oală cu apă la fierbere și opăriți carnea timp de 1 minut. Scurgeți-o, clătiți-o ca să îndepărtați toată spuma, apoi puneți-o deoparte.
Încălziți uleiul într-un wok, la foc mic, apoi adăugați zahărul. Lăsați-l să se gătească până începe să se topească.
Adăugați pieptul de porc opărit, șalotele prăjite, vinul Shaoxing, sosul de soia deschis, sosul de soia închis și apa. Amestecați și aduceți totul la fierbere. Când începe să fiarbă, adăugați condimentele și ciupercile.
Lăsați să fiarbă la foc mic timp de 2 ore, amestecând din când în când, ca să nu se prindă.
Adăugați ouăle fierte tari după 1 oră și 40 de minute de gătire.
În acest moment, carnea trebuie să fie foarte fragedă și să se desfacă ușor. Pentru a finaliza preparatul, scoateți pachetul cu condimente și măriți focul la mediu spre mare, ca să îngroșați sosul, amestecând din când în când. Acest proces ar trebui să dureze aproximativ 5 minute. Sosul trebuie să fie suficient de gros cât să îmbrace o lingură, dar să rămână totuși suficient din el.
Serviți preparatul peste orez alb, alături de legume blanșate.