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