Tofu in einer Pfanne mit 1 EL Öl goldbraun anbraten, dann beiseite stellen.
In der gleichen Pfanne die Zwiebel, Knoblauch und Ingwer im restlichen Öl anschwitzen.
Garam Masala, Kurkuma, Kreuzkümmel und Paprikapulver hinzufügen und kurz mitrösten.
Tomatenmark und stückige Tomaten einrühren, dann ca. 10 Minuten köcheln lassen.
Kokosmilch oder Sahne dazugeben und mit Salz und Pfeffer abschmecken.
Den gebratenen Tofu hinzufügen und weitere 5 Minuten in der Soße ziehen lassen.
Mit frischem Koriander bestreuen und mit Basmatireis servieren.