1. เตรียมหม้อนึ่งด้วยการต้มน้ำและนำถาดที่จะใส่เต้าหู้ใส่เข้าไปนึ่งให้ร้อนด้วย
2. ตีไข่ไก่ให้เข้ากัน เติมนมถั่วเหลืองและเกลือลงไป ตีผสมอีกครั้งให้เข้ากัน ไม่ต้องตีจนไข่ฟู
3. พอหม้อนึ่งร้อนดีแล้วเปิดฝาออก เทส่วนผสมลงในถาดผ่านที่กรองเพื่อไม่ให้มีฟอง แล้วนึ่งจนเต้าหู้ไข่สุกดี
4. นำเต้าหู้ไข่ออกมาพักให้เย็นลง แล้วตัดแบ่งเป็น 4 ก้อน (สำหรับเสิร์ฟ 4 คน)
5. นำน้ำซุปมาตั้งไฟ เติมซีอิ๊วขาว หั่นเห็ดหอมเป็นเส้นๆ แล้วใส่ลงไปในซุป ต้มจนเดือด
6. ผสมแป้งข้าวโพดกับน้ำเปล่าให้ละลายเข้ากัน แล้วค่อยๆเทลงไปผสมกับซุปที่กำลังเดือด แล้วคนให้เข้ากัน จะได้น้ำเหนียวๆอร่อยๆแล้วค่ะ
7. นำเต้าหู้ไข่จัดใส่จาน ราดด้วยเห็ดหอมน้ำแดง แล้วโรยต้มหอมซอยเล็กน้อยให้มีสีสัน