Нут замочити на ніч у воді. Промити його, залити водою та солити. Довести до кипіння і варити 40 хвилин|мінути|, поки не стане м'яким. Рідина від варіння злити.
Насіння кмину та коріандру прожарити на сухій сковороді протягом 1-2 хвилин. Перетерти у ступці або кавомолці. У сковороді розтопити вершкове масло і 5–10 хвилин обсмажувати подрібнені цибулю, часник та солодкий перець. Додати спеції, перемішати та пасерувати ще хвилину.
Варений нут та свіжий коріандр подрібнити блендером – потрібна не паста, а фактурний «фарш». Перекласти в миску, додати овочі, що пасерують, йогурт і лимонний сік. Ретельно перемішати і приправити сіллю та чорним перцем.
Збовтати яйце. З фаршу зліпити маленькі котлетки товщиною 1 см, занурити в яйце і обваляти в борошні з нуту. У сковороді розжарити олію і обсмажити котлетки приблизно по 1 хвилині з кожного боку, до появи золотистої скоринки. Викласти на паперові рушники, щоб позбутися надлишків олії.
До столу подавати з шафрановим рисом, прикрасивши свіжим листям коріандру. Шафран залити 2 ст. окропу і залишити наполягати на 15 хвилин. Нагріти на сковороді олію, додати рис і перемішати, щоб кожне зернятко просочилося олією. Влити проціджену шафранову воду та ще 2 склянки окропу. Посолити, перемішати та готувати під кришкою на слабкому вогні 15 хвилин. Зняти з вогню та дати настоятися ще 10 хвилин.