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