اغلِ قدراً من الماء، ثم اسلق اللحم لمدة 1 دقيقة. صفِّه واشطفه لإزالة الرغوة، ثم اتركه جانباً.
سخّن الزيت في مقلاة ووك على نار هادئة، ثم أضف السكر واتركه حتى يبدأ في الذوبان.
أضف لحم بطن الخنزير المسلوق، والإشالوت المقلي، ونبيذ شاوشينغ، وصلصة الصويا الفاتحة، وصلصة الصويا الداكنة، والماء. حرّك المزيج واتركه حتى يغلي. وما إن يبدأ بالغليان، أضف التوابل والفطر.
اتركه يُطهى على نار هادئة لمدة 2 ساعة، مع التحريك من حين لآخر حتى لا يلتصق.
أضف البيض المسلوق بعد مرور 1:40 من الطهي.
في هذه المرحلة، يجب أن يصبح اللحم طرياً وسهل التفكك. لإكمال الطبق، أزل حزمة التوابل وارفع النار إلى متوسطة إلى عالية حتى تتكاثف الصلصة، مع التحريك من حين لآخر. تستغرق هذه الخطوة حوالي 5 دقائق. يجب أن تكون الصلصة كثيفة بما يكفي لتغطي ظهر الملعقة، مع بقاء كمية مناسبة منها.