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