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