1. Tavuk bacaklarını 30 dakika tuzlu suda bekletin, kanı alın, yıkayın ve boşaltın ve bir kenara koyun.
2. Kişniş, yeşil soğan, zencefil, sarımsak yıkayın ve kenara koyun.
3. Birkaç yeşil soğan beyaz dilim kesin ve birkaç dilim zencefil kesin.
4. Tavuk butlarını tuzla yayın ve 30 dakika marine edin, marine edin ve bir tabağa koyun, üzerine beyaz soğan ve dilimlenmiş zencefil serpin.
5. Buharlı tencereye bir düdüklü tencere alın, tavuk butlarını buharda pişirme rafına koyun, düdüklü tencerenin kapağını kapatın, yüksek ateş açın ve tencere üzerindeki buharı 15 dakika boyunca kısık ateşe ve buhara getirin.
6. 15 dakika sonra ocağı kapatın ve tencere buharda piştikten sonra kapağı açın ve tavuk butları buharda pişirilir.
7. Tavuk butlarını bir tabağa koyun ve soğumaya bırakın Tavuk suyunu buharda pişirme tabağında boşa harcamayın, bir kaseye koyun ve bir kenara koyun.
8. Tavuk bacaklarını soğumaya bırakın, büyük bir kase alın, tek kullanımlık eldivenler giyin, tavuk budu üzerindeki eti yırtın ve daha sonra kullanmak üzere geniş bir kaseye koyun.
9. Yeşil soğanı doğrayın, kişnişi doğrayın ve sarımsağı kıyılmış sarımsakla doğrayın.
10. Tencerede yağı ısıtın, kıyılmış sarımsağı güzel kokulana kadar kızartın, tavuk suyunu dökün, biraz tuz ve hafif soya sosu ekleyerek sosu yapın.
11. Doğranmış yeşil soğan ve kişniş ile büyük bir kâse alın ve kızarmış sosu geniş bir kaseye dökün.
12. Büyük bir kapta doğranmış yeşil soğan suyunu tavuk butlarına bölün.
13. Bir tabak alın ve kaseyi tavuk butları ile kapatın, ters çevirin ve büyük kaseyi çıkarın.
14. Kıyılmış yeşil soğan sosunun kalan yarısını ters çevrilmiş tavuk butlarının üzerine dökün ve tavuk butları bitirilir.