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