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