Ryż opłukać i osączyć. Zagotować litr wody z dwiema łyżeczkami soli, dodać ryż, doprowadzić do wrzenia, przykryć i gotować 15 min na bardzo małym ogniu. Szafran wymieszać z odrobiną ciepłego mleka.
Rozgrzać w garnku tłuszcz, wrzucić przyprawy (oprócz soli i szafranu) i mieszać. Ziemniaki pokrojone w drobną kostkę włożyć do garnka i smażyć, mieszając, aż się zrumienią. Dodać groszek, obrane ze skórki i przetarte lub zmiksowane pomidory, połowę posiekanej natki i pozostałą sól. Gotować pod przykryciem, mieszając, aż warzywa będą miękkie. Jeśli zbyt odparują, wlać trochę wody. Gdy ryż będzie miękki, dodać do niego jogurt i mleko z szafranem, delikatnie wymieszać widelcem i odstawić na 5 min
Blaszkę lub żaroodporne naczynie wysmarować tłuszczem, wyłożyć połowę ryżu, wyrównać, lekko uciskając. Równą warstwą rozłożyć na nim warzywa i przykryć pozostałym ryżem. Wierzch wyrównać i uklepać
Przykryć potrawę folią aluminiową, wstawić do piekarnika rozgrzanego do 140°C i piec 15-20 min. Gotową potrawę pokroić na porcje, przystroić posiekanymi orzechami i listkami natki pietruszki. Podawać w naczyniu, w którym się zapiekała.