Würzpaste vorbereiten: Zwiebeln, Knoblauch und Ingwer mit einem Mixer oder Pürierstab zu einer glatten Paste verarbeiten. Falls nötig, etwas Öl dazugeben, damit sich alles gut vermixen lässt.
Tofu vorbereiten: Den Tofu gut abtropfen lassen, trocken tupfen und – wer mag – leicht in Speisestärke wenden. So wird er außen schön knusprig. Den Tofu von beiden Seiten anbraten und dann zur Seite stellen.
Aromen anbraten: Das Öl in einer großen Pfanne erhitzen. Die gemixte Paste darin 3–4 Minuten anrösten, bis sie duftet und leicht gebräunt ist.
Gewürze dazugeben: Zimt, Madras-Currypulver, Salz und Pfeffer in die Pfanne geben und alles für 1 Minute unter Rühren rösten, damit die Aromen sich entfalten.
Cremige Sauce zaubern: Passata sowie Wasser dazugeben, gut umrühren und das Curry bei niedriger Hitze ca. 10 Minuten köcheln lassen, bis die Sauce eingedickt ist. Kokosmilch sowie optional Zucker ergänzen und nochmal kurz köcheln lassen.
Tofu ergänzen: den Tofu und optional Bockshornklee Blätter dazugeben und kurz einkochen lassen.
Anrichten & genießen:Mit duftendem Basmatireis sowie Naan servieren – und genießen!