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