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