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