Вначале готовят маринад: в 1,5 стакана воды добавляют по вкусу уксус, лук, измельченный чеснок, небольшое количество перца, три или четыре лавровых листа. Затем 500 г филе сазана, сома, судака или щуки нарезают кусочками весом 40–50 г, кладут в маринад и выдерживают в нем 1,5–2 часа. После чего куски рыбы нанизывают на шампуры, перемежая с кольцами лука, и запекают на углях до образования румяной корочки.

Подают шашлык с кетчупом или хреном.