Карпа следует выпотрошить, промыть, и крупно нарезать. Чем крупнее будут куски рыбы, тем безопаснее готовить филе на костре. Поскольку рыбное мясо очень нежное, есть опасность, что оно может порваться на шампуре, и упасть в костёр (в случае приготовления на мангале эта опасность не так страшна). Поэтому для приготовления на костре на шампурах, рыбку разделывают, не вынимая хребет и не разрезая брюхо. Для разделки нужно отрезать голову, и через отверстие вынуть внутренности. Нарезанные для нанизывания куски также должны быть крупными. Шкурку снимать нельзя ни в коем случае.
Лук следует порезать кольцами.
В глубокую миску нужно укладывать кусочки рыбы по одному, предварительно натирая их солью, и если есть, перцем.
Возле каждого кусочка следует положить несколько колец лука. Дальше нужно замотать рыбу на один час в пакет или полиэтиленовую плёнку.
После этого кусочки следует нанизать на шампура, и готовить на костре, не допуская обгорания верхней корочки.