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