1. سیب‌زمینی‌ها را به صورت مکعبی خرد می‌کنیم. در یک قابلمۀ مناسب مقداری روغن می‌ریزیم و روی حرارت می‌گذاریم تا روغن کمی داغ شود سپس سیب‌زمینی‌های خرد‌شده را به‌ همراه کمی نمک در روغن داغ می‌ریزیم تا سرخ شود.
2. برنج را پاک می‌کنیم و می‌شوییم و آب اضافی آن را می‌گیریم‌.
3. گوجه‌فرنگی‌ها را رنده نموده و از الک رد می‌کنیم و سپس به‌ همراه آب و مقداری نمک به برنج شسته‌شده می‌افزاییم تا برنج با آب گوجه به مدت 1 تا 2 ساعت خیس بخورد.
4. در یک ظرف مناسب‌، مقداری روغن می ریزیم و روی حرارت می گذاریم تا گرم شود و سپس رب گوجه‌فرنگی را در آن تفت می‌دهیم و مقداری فلفل و زردچوبه به آن اضافه می‌کنیم و باز تفت می‌دهیم تا بوی خامی زردچوبه از بین برود.
5. پس از این‌که برنج خیس خورد این مواد را به‌ همراهِ پیاز داغ و بقیه روغن به برنج اضافه می‌کنیم و روی حرارت می‌گذاریم تا بجوشد.
6. پس از این‌که چند جوش زد و آبِ آن تقریباً تبخیر شد، سیب‌زمینی‌های سرخ‌شده را اضافه می‌کنیم و حرارت را ملایم کرده تا برنج دم بکشد.