Pripravte si omáčku na viac porcií vopred, aby ste ušetrili čas pri varení. Nakrájajte šalotky a cesnak, orestujte ich v oleji na nízkej teplote, kým nebudú mäkké a priehľadné, asi 5 až 8 minút. Vyberte šalotky a cesnak z hrnca. Do hrnca pridajte palmový cukor a nechajte ho rozpustiť a mierne skaramelizovať na strednom až nízkom ohni, potom pridajte tamarindovú pastu, nechajte zmes miešať a cukor rozpustiť. Pridajte rybiu omáčku a premiešajte. Vráťte späť šalotky a cesnak do omáčky a všetko dobre premiešajte. Odmerajte objem omáčky a označte si porcie - štvrť šálky omáčky a poltorej polievkovej lyžice vody na jednu porciu. Nalejte do uzatvárateľnej nádoby a skladujte. Namočte ryžové rezance vopred pri izbovej teplote asi hodinu, následne ich môžete uchovávať v chladničke do troch až štyroch dní. Uvarte bielkovinu podľa výberu (krevetky, kuracie, tofu, bravčové) vopred a skladujte ju v chladničke. Nakrájajte zeleninu, cesnakovú vňať a pripravte ostatné prísady vopred, aby ste rýchlo zvládli varenie. Pri varení rozohrejte tofu, sušené krevety a nakladanú reďkovku (voliteľné) na panvici. Pridajte rezance, pripravenú omáčku a podľa potreby vodu. Varujte, kým sa omáčka nevstrebe do rezancov. Presuňte rezance na jednu stranu panvice, pridajte vajce, rozbite žĺtok a nechajte ho zapiecť, potom premiešajte s rezancami. Vypnite oheň a pridajte cesnakovú vňať, mungo klíčky a arašidy, premiešajte a pridajte uvarené krevety. Podávajte ihneď, ozdobené čerstvými mungo klíčkami, cesnakovou vňaťou, posekanými arašidmi a limetkou.