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