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