A mártáshoz a hagymát és a fokhagymát félfőre vágjuk, lepirítjuk az olajon, majd felöntjük fehérborral, és a felére forraljuk. Ezután beleöntjük a tejszínt, és sózzuk, borsozzuk, beletesszük a kicsit összevágott zöldfűszereket, majd az egészet addig turmixoljuk, amíg mentazöld színű mártást kapunk.
Egy serpenyőben lepirítjuk a garnélát, amit utána sózunk és borsozunk, majd a mártásba keverjük. Ha hígnak találjuk a mártást, egy evőkanálnyi keményítőt 20 ml vízzel összekeverünk, majd a mártáshoz adjuk, és 2-3 percig forraljuk.
Egy lábasban vizet forralunk a sóval, majd beleszórjuk a rizst, és kb. 12-14 perc múlva átszűrjük, és olajjal átkeverve melegen tartjuk.
Egy serpenyőt hevítünk, majd a halszeleteket alapos leszárítás után megsózzuk, és az olajon először a sima felüket pirítjuk aranybarnára, majd a bőröset is, végül a bőrös felükkel felfelé rádobjuk a vajat, amit habzáskor kanállal a filékre locsolgatunk. Ettől szaftosabb lesz és biztosan átsül a hal.
A gombát felszeleteljük, és a forró serpenyőben megpirítjuk a hal után, majd az egészet tálalhatjuk is.