Замочити рис у великій мисці з водою на 20 хвилин. Шафран замочити у трьох столових ложках теплої води.
Довести до кипіння 1 літр води у великій каструлі, додати цибулину, що розрізає навпіл, подрібнений перець, лавровий лист і стебла петрушки. Добре посолити та занурити в рідину філе риби. Припускати на слабкому вогні до напівпрозорого стану у середині, до 10 хвилин, залежно від товщини філе. Перекласти рибу на тарілку за допомогою шумівки. Процідити та зберегти бульйон. Каструлю не мити.
В окремій великій каструлі розігріти кунжутну олію майже до появи димку, додати цибулю та моркву, нарізані соломкою. Обсмажувати до початку розм'якшення овочів. Злити воду з рису та всипати до овочів, розрівнявши поверхню зворотним боком ложки. Влити стільки рибного бульйону, щоб він накрив рис шаром заввишки 1 см, добре посолити. Довести до кипіння і на сильному вогні випарувати воду, щоб її не було видно на поверхні. Зробити отвори для виходу пари за допомогою ручки дерев'яної ложки. Накрити кришкою або фольгою та зняти з вогню. Залишити пропарюватись на 20 хвилин, до готовності рису.
Нарубати листя петрушки та зелень кропу, всипати в каструлю від риби. Додати насіння кропу, чорний перець, шафран разом із рідиною, посолити. Вмішати сметану та прогріти на слабкому вогні. Акуратно перекласти філе риби до сметанно-шафранового соусу, щоб прогріти її перед подачею.
Викласти рис на велику страву та полити лимонним соком. Зверху викласти рибу та полити соусом.