1. ล้างผักสดให้สะอาดเห็ดหูหนูให้หั่นเป็นชิ้นพอดีคำ หอมใหญ่ให้หั่นเป็นแว่น ๆ มะเขือเทศถ้าชอบทานเม็ดด้วยก็หั่นเป็นส่วน ๆ แต่ถ้าไม่ชอบก็ใช้ช้อนขูดเอาไส้ในออก เหลือแต่เนื้อมะเขือเทศหั่นเป็นสี่ส่วน ต้มหอมผักชีให้หั่นเป็นท่อน ๆ ใส่จานพักไว้
2. ต้มน้ำให้เดือดจากนั้นเอาเห็ดลงไปลวกให้สุก แล้วตักใส่จานสำหรับยำ ใส่ผัดสดลงไปทั้งหมด ปรุงรสด้วยซีอิ๊วขาว น้ำมะนาว น้ำตาลทราย และผงปรุงรส คลุกเคล้าให้เข้ากัน
3. เมื่อจะทานตักใส่จานเสิร์ฟได้เลย หรือจะหาผักสดอื่น ๆ อย่างผักกาดหอมรองก้นจานก่อนตักใส่จานก็ได้เช่นกัน