Das Öl in einer Pfanne erhitzen und die Senfkörner dazugeben. Wenn sie anfangen zu platzen, Bockshornklee, Curryblätter, Chilischoten und Ingwer dazugeben. Alles zusammen 3 – 4 Minuten unter Rühren andünsten. Zwiebeln ca. 5 Minuten leicht braun anbraten und das klein geschnittene Gemüse dazugeben. Nochmals ca. 4 – 5 Minuten mitdünsten. Kurkuma und Chilipulver dazugeben und 1 – 2 Minuten mitbraten. Nun die Dosentomaten oder die frischen Tomaten dazugeben und ein paar Minuten mitdünsten. Bei frischen Tomaten 1 – 2 Gläser und die Kokosmilch dazugeben, bei Verwendung der Dosentomaten nur die Kokosmilch dazugeben. Dann schauen, ob die Flüssigkeit ausreicht und evtl. noch etwas Wasser dazugießen. Das Ganze einmal aufkochen lassen und nun, wenn man mag, die Garnelen dazugeben. 5 – 7 Minuten lang köcheln lassen, bis die Sauce eine sämige Konsistenz bekommen hat. Mit Salz abschmecken.