1. Malzemeleri hazırlayın, balığı yıkayın ve yumurtayı ve yumurta akını balığın üzerine eşit şekilde yayın ve mısır nişastası ve tuzu eşit şekilde yayın ve yaklaşık yarım saat marine edin;
2. Tofuyu yıkayın ve daha sonra kullanmak üzere parçalara ayırın;
3. Domates, sarımsak ve arpacık soğanı küçük parçalara bölün, perilla ve küçük Tay biberini küçük parçalar halinde kesin, zencefili doğrayın, yaprakları ve doğranmış kişnişi çıkarın ve kullanmak için küçük bir arpacık soğanı ve kişniş bağlayın;
4. Bir tavayı ısıtın, marine edilmiş balığı orta ateşte 1-2 dakika kızartın, sonra alın, ardından fasulye ezmesini, sarımsağı, zencefilini, küçük Tay biberini, domatesi, kaya şekerini, düğümlü yeşil soğanı ve kişnişi kısık ateşte karıştırın. Kokulu hale getirmek için yüksek ateşe çevirin ve balık ekleyin, ardından 1000 ml kaynar su ekleyin, hafif soya sosu ve sirke ekleyin ve kaynatın;
5. Su kaynadıktan sonra, tofuyu tencereye koyun ve mümkün olduğunca daha fazla malzemeyi balığın üzerine kürekleyin, ardından kısık ateşe çevirin, tencereyi kapatın ve yaklaşık 8 dakika pişirin;
6. Yüksek ateşte suyu toplayın, düğümlenmiş yeşil soğanları ve kişnişi ayırıp çöpe atın, tencereyi bir tabağa koyun ve hazırlanan yeşil soğan ve kişnişi serpin.