1. ابتدا برنج را آبکش کنید.
2. اسفناج را پس از تمیز کردن خرد کرده و با 20 گرم کره تفت دهید.
3. پیاز را سرخ کنید و روغن آن را جدا سازید.
4. در ظرف مناسبی آلو را با 2 قاشق غذاخوری شکر و 1 پیمانه آب با حرارت ملایم بپزید.
5. گوشت را همراه با زردچوبه و پیاز آب‌پز کنید تا تقریبا بدون آب شود.
6. اکنون قابلمه مناسبی را انتخاب کنید. مقداری روغن در آن بریزید. یک کفگیر برنج در آن ریخته و رویش را با مقداری اسفناج، آلو، پیاز داغ و گوشت پر کنید. مجددا این کار را تکرار کنید.
7. سپس کره یا روغن و زعفران حل شده را روی سطح آن بدهید و پلو را دم کنید.
8. مدت پخت آن 30 دقیقه می‌باشد.
9. اکنون پلو را در دیس زیبایی کشیده، رویش را با برنج زعفرانی تزيین کنید.