1. ابتدا اسفناج تميز شده را به اندازه يك بند انگشت خرد مي‌كنيم. با يكي دو قاشق روغن روي حرارت تفت مي‌دهيم. در صورت دلخواه مي‌توانيم 2 و 3 قاشق پياز داغ به آن اضافه كنيم.
2. خوب مخلوط نماييم از روي حرارت برداريم آلو را كه از قبل خيس كرده‌ايم كمي مي‌پزيم تا بافت آن نرم شود برنج را آبكش كرده كنار مي‌گذاريم حال زرده تخم‌مرغ‌ها را همراه با ماست و زعفران و كمي نمك خوب هم مي‌زنيم.
3. حال روغن يا كره در سايت قرار گيرد را اضافه كرده سپس برنج آبكش شده را داخل آن مي‌ريزيم به آرامي مخلوط مي‌كنيم. كف ظرف مناسبي را چرب كرده نيمي از آن را در آن ظرف مي‌ريزيم. رويش اسفناج‌ها آلو و گوشت را قرار مي‌دهيم.
4. بقيه برنج را روي آن مي‌ريزيم و با پشت قاشق كمي روي آن را فشار مي‌دهيم درب آن را با فويل مي‌بنديم و به مدت 1/5 تا 2 ساعت با حرارت 175 درجه در طبقه وسط مي‌پزيم. مي‌توانيد آن را با ماست چكيده خلال پسته و زرشك تزيين كنيم.


* چون زعفران الیت دارای نمک است بهتر است از نمک استفاده نکنید.