Masukkan mi beras kering (mi Pad Thai) ke dalam mangkuk besar, tuang air keran panas hingga terendam. Rendam 20–30 menit hingga mi lunak namun masih kenyal. Tiriskan, sisihkan.
Dalam mangkuk kecil, campurkan pasta asam Jawa, kecap ikan, gula merah sisir, cuka beras, dan saus Sriracha (opsional). Aduk hingga gula larut, lalu cicipi dan sesuaikan rasa manis, asam, dan asin.
Panaskan 1 sdm minyak sayur dalam wajan besar di atas api sedang-tinggi. Masukkan ayam iris tipis, tumis 3–4 menit hingga setengah matang. Tambahkan udang, masak 2–3 menit hingga berubah warna dan matang. Angkat ayam dan udang, sisihkan.
Tambahkan 1 sdm minyak sayur lagi ke wajan. Tumis bawang putih cincang dan bawang merah iris tipis selama 30 detik hingga harum. Geser bumbu ke pinggir wajan, tuang telur kocok, orak-arik selama 1 menit hingga telur mulai menggumpal, lalu patahkan gumpalan telur menjadi potongan kecil.
Masukkan mi yang sudah ditiriskan, tuang saus, lalu aduk rata dengan penjepit atau spatula. Tumis 3–5 menit hingga mi lunak dan saus meresap.
Masukkan kembali ayam dan udang ke wajan. Tambahkan 200 g tauge dan 1 batang daun bawang iris tipis, aduk 1–2 menit hingga tauge agak layu namun masih renyah.
Pindahkan Pad Thai ke empat piring. Taburi sisa tauge, kacang tanah sangrai cincang, dan daun bawang sisanya. Sajikan segera dengan irisan jeruk nipis. Tambahkan saus Sriracha atau bubuk cabai sesuai selera.