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