Domuz eti göbeğini eşit büyüklükte parçalar halinde kesin.
Yeşil soğan, zencefil, hafif soya sosu, koyu soya sosu, tuz ve şekeri ekleyip iyice karıştırın.
Kapalı bir poşete koyun ve bir geceden fazla buzdolabında soğutun.
Yapışkan pirinci yıkayın ve 2 saat boyunca temiz suda bekletin.
Islatılmış yapışkan pirinci iki porsiyona bölün. Bir kısım ve ıslatılmış kuru fasulye ikiye bir, iyice karıştırın, diğer kısmı süzün ve koyu soya sosu ve biraz tuz ilave ederek iyice karıştırın.
Zong yapraklarını yıkayın ve temiz suda sekiz dakika pişirin.
Soğuk suyla durulayın ve suyu boşaltın.
Yumurta sarısını ikiye bölün.
Yumurta sarısı etli köfte, pirincin yarısını koyun, domuz eti ve yumurta sarısının yarısını koyun, pirincin yarısını koyun ve sarın.
Kırmızı fasulye şekerlenmiş hurma, kırmızı fasulye pilavının yarısını, bir şekerlenmiş hurmayı ve diğer yarısını pirinci koyun ve sarın.
Farklı zongzi lezzetleri, farklı pamuk ipliği renkleri ile ayırt edilir.
Düdüklü tencereye koyun, bir buçuk saat kısık ateşte tutun, sonra iki saat pişirin.