Koka upp en kastrull med vatten och blanchera köttet i 1 minut. Låt det rinna av, skölj bort skummet och ställ åt sidan.
Värm oljan i en wok på låg värme och tillsätt sockret. Låt sockret smälta.
Tillsätt det blancherade sidfläsket, den friterade schalottenlöken, Shaoxingvin, ljus soja, mörk soja och vatten. Rör om och koka upp. Tillsätt sedan kryddorna och svampen.
Låt sjuda på låg värme i 2 timmar och rör om då och då så att det inte fastnar.
Tillsätt de hårdkokta äggen efter 1 timme och 40 minuters tillagning.
Nu ska köttet vara så mört att det faller isär. Plocka upp kryddorna och höj sedan värmen till medelhög så att såsen kokar ihop något. Rör om då och då. Det tar cirka 5 minuter. Såsen ska vara tillräckligt tjock för att täcka baksidan av en sked, men det ska fortfarande finnas gott om sås kvar.