Рис предварительно замочить на 2 часа в подсоленной воде (10 г соли на 1 л воды).
Баранину нарезать кусочками по 10–15 г и обжарить в чугунном казане (котле) в сильно разогретом жире до образования румяной корочки. Затем добавить нарезанные соломкой лук и морковь и жарить все вместе. Эта смесь называется зирвак. Затем влить горячую воду и припустить зирвак на слабом огне до готовности.
После этого добавить набухший в воде рис, причем он должен находиться на поверхности зирвака, образуя толстый слой, иначе он может прилипнуть ко дну казана. Посолить, добавить специи — анис, барбарис или молотый перец (можно добавить также промытую сушеную курагу из расчета 20 г на порцию). Влить горячую воду в количестве, равном весу риса, набухшего в воде (на 1 кг сухого риса — 2,1 л воды, а для замоченного риса — на 30% меньше, т. е. 1,47 л).
Варить, пока вода не испарится, потом шумовкой собрать плов к середине горкой, проколоть в нескольких местах палочкой, плотно закрыть крышкой и довести на очень слабом огне до готовности (20–25 минут).
При подаче плов уложить горкой, а сверху выложить кусочки мяса и посыпать нашинкованным луком. Отдельно подать маринованные или соленые огурцы.