Fil za punjenje spremamo na sledeći način: pola glavice luka naseckane na rebarca, krupno rendanu šargarepu i celer kratko popržimo na vrlo malo ulja.
Pirinač skuvamo u slanoj vodi, pa ga dodamo povrću, a zatim i sirovi krompir sečen na kolutove debljine pola centimetra. Ovu mešavinu začinimo solju i biberom. Očišćenog šarana sa unutrašnje strane namažemo mešavinom soli, bibera i maslinovog ulja.
Napunimo ga filom, trbušni otvor zatvorimo koncem ili čačkalicama i položimo u uljem podmazanu tepsiju.
Površinu ribe ovlaš zasečemo, namažemo mešavinom soli, bibera, maslinovog ulja i limunovog soka, a u useke stavimo crni i beli luk sečen na tanke ploške.
Pečemo na 200 stepeni sat i deset minuta, dok riba ne porumeni. Služimo uz zelenu (ili neku drugu svežu) salatu.