Olivenöl in einem großen Topf erhitzen. Die gewürfelte Zwiebel bei mittlerer Hitze 3–4 Minuten glasig dünsten.
Knoblauch und Ingwer hinzufügen und kurz mitbraten, bis sie aromatisch duften.
Schwarze Bohnen, Garam Masala, Kreuzkümmel, Koriander, Kurkuma und Cayennepfeffer dazugeben. Alles gut vermengen und etwa 1 Minute anrösten, damit sich die Gewürzaromen entfalten.
Gehackte Tomaten und Gemüsebrühe einrühren. Aufkochen lassen, dann die Hitze reduzieren und 10 Minuten sanft köcheln lassen.
Salz, Pfeffer, Sahne, Zucker und gehackten Koriander unterrühren. Noch einmal kurz erwärmen und abschmecken.
Das Curry heiß servieren – idealerweise mit Basmatireis, frischem Koriander, etwas Pfeffer und einem Spritzer Limettensaft.