Šaran se peče u pećnici, prži, kuha ili dinsta. Ovu ribu najbolje je poslužiti s vrućim ili hladnim umakom, poput kineskog slatko-kiselog ili nježnog kremastog, orašastog, kiselog vrhnja ili umaka od rajčice.

Umak od kiselog vrhnja
Za izradu umaka od kiselog vrhnja trebat će vam: 200 g kiselog vrhnja, 5 češnja češnjaka, kopar, peršin, 20-30 g korijena đumbira, korica jednog limuna, maslinovo ulje, sol i crni papar.
Prvo istucite kiselo vrhnje s crnim paprom i solju, a zatim na finom ribežu utrljajte koricu đumbira i limuna. Zeleno kopra i peršina treba nasjeckati zajedno s češnjakom, nakon čega se sve pomiješa s kiselim vrhnjem, dodajući nekoliko kapi maslinovog ulja.
Slatko-kiseli umak
Da biste napravili slatko-kiseli umak za šarane, uzmite po 3 žlice jabučnog octa i bijelog vina, 2 češnja češnjaka, mali komad đumbira, 150 ml vode i po 2 žlice umaka od soje, paste od rajčice i šećera.
U dubokoj posudi pomiješajte umak od soje, vino, tijesto od rajčice i jabučni ocat, a zatim dodajte vodu, šećer i malo soli. Narežite đumbir i češnjak na kriške i lagano pržite u loncu, a zatim u njega ulijte sadržaj posude i pustite da smjesa zavrije. Po želji umak možete učiniti gušćim škrobom razrijeđenim u hladnoj vodi.
Umak od vrhnja
Za pržene ili kuhane šarane možete pripremiti umak od 200 g maslaca, 4 velika luka i 0,5 šalice kiselog vrhnja, dodajući smjesi 1 žlicu kurkume. Nasjeckajte luk, a zatim pirjajte na maslacu dok se ne pročisti. Nakon toga stavite kiselo vrhnje i kurkumu. Šaran se prelije gotovim umakom i posluži.
Umak od rajčice
Šaran se dobro slaže sa svježim umakom od luka i rajčice. Da biste ga pripremili, uzmite 4 velika luka, izrežite ih na tanke polukružnice i pržite 10 minuta u biljnom ulju. Zatim dodajte 2 žlice paste od rajčice, sol i papar. Smjesa se nastavlja pržiti oko 3 minute, a zatim se umak razmaže po kuhanoj ribi.
Umak od kikirikija
Da biste pripremili izvorni umak od orašastih plodova, trebate uzeti pola čaše očišćenih oraha, peršin, 1 luk, po jednu žlicu maslaca i 3% octa, kao i pola žličice brašna i 2 češnja češnjaka. Prvo se luk sitno nasjecka i prži na maslacu, nakon čega se doda brašno, razrijedi vodom ili ribljom juhom i dobro prokuha. Umak se puni protisnutim češnjakom, začinima, nasjeckanim peršinom i octom. Kuhana riba prelije se ljutim umakom i ohladi. Jelo se poslužuje hladno.