Vejce uvaříme natvrdo, necháme vychladnout a oloupeme. Kousky ryby podle potřeby očistíme.
Ve woku rozehřejeme olej a na něm orestujeme oloupanou a nadrobno nakrájenou cibuli do zesklovatění, pak přimícháme dobře propláchnutou rýži. Za stálého míchání ji necháme 5 minut dusit.
Poté poklademe na rýži kousky ryby a dusíme pod pokličkou dalších 10 minut. Pak lehce ochutíme solí a pepřem.
Na rybu poklademe čtvrtky uvařených vajec, posypeme nasekanou petrželkou a podusíme dalších 5 minut. Podle potřeby rýži občas podlijeme vodou či vývarem.
Tresku s rýží podáváme jako hlavní chod, chutná báječně.