Opláchnuté filety osušíme, zakapeme citronovu šťávou, vložíme na rozpálený olej a smažíme po obou stranách 4 minuty. Filety osolíme a opepříme, poté vyjmeme, uchováme v teple.
Cibulky očistíme, oloupeme, pokrájíme na kolečka a vložíme na olej po filetech. Cibulku restujeme 3 minuty, přidáme nastrouhaný zázvor.
Všechno ovoce necháme okapat (ananasovou šťávu uchováme), vložíme k cibulce, osolíme, opepříme, zalijeme ananasovou šťávou a vývarem. Vmícháme rajský protlak, dle potřeby dochutíme, přidáme chilli omáčku a vše ještě povaříme 6 minut.
Rybu rozdělíme na talíře, přelijeme omáčkou a servírujeme.