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