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