מחממים סיר רחב עם שמן, מטגנים את הבצל עד שנהיה שקוף.
מוסיפים את האורז ומטגנים יחד עד שהוא משנה את צבעו ללבן, מוסיפים רסק עגבניות, גרגרי חומוס ותבלינים ומערבבים היטב. לאחר מכן, מוסיפים מים רותחים ומבשלים עד שהסיר מגיע לרתיחה.
כשהסיר מגיע לרתיחה, מכסים עם מכסה, מנמיכים את האש ומבשלים למשך 15 דקות. לאחר מכן, משאירים את הסיר עם מכסה למשך 10 דקות, מערבבים את האורז היטב עם כף עץ ומגישים. בתאבון!