משרים את האורז בקערה עם מים במשך 20 דקות ומסננים היטב.
מחממים מחבת ומוסיפים 2 כפות שמן, מוסיפים את הבצלים ומטגנים על אש נמוכה עד שהם מזהיבים ומתקרמלים.
בסיר נפרד מוסיפים 2 כפות שמן, מוסיפים אורז, עדשים ומטגנים במשך 3 דקות.
מוסיפים את המים החמים, תבלינים ומערבבים. מבשלים במשך 35 דקות עד שהנוזלים מתאדים לחלוטין. מכבים את האש ומשאירים את הסיר עם מכסה סגור למשך 10 דקות נוספות עד לאידוי נוזלים מלא.