Porce ryby očistíme, opláchneme a osušíme. Na marinádu si očistíme cibuli a jemně ji nakrájíme. Česnek oloupeme a prolisujeme. Obojí promícháme s ostatními přísadami a touto marinádou zalijeme porce ryby. Necháme je v chladničce minimálně půl hodiny odležet.
Potom je z marinády vyjmeme, setřeme ji a porce po obou stranách zvolna opečeme na oleji, podlijeme je vínem a krátce podusíme. Vyjmeme je z pánve a dáme na talíře. Na pánev vlijeme zbytek marinády, prohřejeme ho a nalijeme na porce ryby. Na každý kousek ryby položíme ještě dílek citronu. Vhodnou přílohou jsou vařené brambory a čerstvá zelenina.