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