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