Den Blumenkohl waschen und die Röschen abschneiden. Den Strunk in etwas kleinere Stücke schneiden. Die Kartoffeln schälen und in mundgerechte Stücke schneiden. Zwiebel, Knoblauch und Ingwer fein hacken oder in einem großen Mörser zu einer Paste zerstoßen.
Die Tomaten mit kochendem Wasser übergießen, dann in kaltem Wasser abschrecken, die Haut abziehen, die Kerne entfernen und das Fruchtfleisch grob hacken. Die Tomaten können auch mit Schale verarbeitet werden, nutze in diesem Fall jedoch nur 4 Stück.
Das Kokosöl in einer Pfanne erhitzen, aber nicht zu heiß werden lassen. Die Gewürze für eine Minute darin anrösten, dann Zwiebel, Knoblauch und Ingwer dazu geben und kurz anschwitzen. Dann Kartoffel und Blumenkohl für einige Minuten mit anrösten, dabei darauf achten, dass die Gewürze nicht anbrennen.
Mit den gehackten Tomaten und ca. 150 ml Wasser ablöschen und das Curry für mindestens 20 Minuten einköcheln lassen, bis das Gemüse gar ist.
In der Zwischenzeit den Koriander waschen und grob hacken, das fertige Curry mit dem Koriander anrichten. Dazu passt Reis oder Naan-Brot, die Kartoffeln machen es aber bereits zu einem Gericht welches satt hält.