1. שוטפים את האורז היטב תחת מים קרים ומסננים.
2. בינתיים, מחממים שמן זית בסיר גדול על חום בינוני.
3. מוסיפים את הבצל ומטגנים עד שהוא נהיה שקוף וריחני, בערך 5 דקות.
4. מוסיפים את הגזר המגורד וממשיכים לטגן עוד כ-3 דקות עד שהוא מתרכך מעט.
5. מוסיפים את הצימוקים ומערבבים כדי שהם יתערבבו עם הבצל והגזר.
6. מוסיפים את האורז המסונן לסיר ומערבבים הכל יחד למשך 2 דקות, כך שהאורז יתחמם ויספוג את כל הטעמים.
7. מתבלים במלח, פלפל, כורכום וקינמון ומערבבים היטב.
8. מוסיפים את המים ומביאים לרתיחה.
9. כאשר המים מגיעים לרתיחה, מכסים את הסיר ומקטינים את החום לנמוך.
10. מבשלים את האורז למשך 20 דקות או עד שהוא סופג את כל המים ורך.
11. מסירים מהחום ומשאירים מכוסה למשך 5 דקות נוספות לפני ההגשה, כדי שהאורז יישאר אוורירי ורך.