Blumenkohl waschen, in Röschen schneiden und in kochendem Salzwasser 3-4 Minuten blanchieren. Abgießen und abtropfen lassen.
Olivenöl oder Kokosöl in einer Pfanne erhitzen, Zwiebel anbraten bis sie glasig ist. Knoblauch und Ingwer hinzufügen und 1-2 Minuten anbraten.
Currypulver, Kreuzkümmel und Kurkuma hinzufügen, gut umrühren. Kokosmilch und Joghurt einrühren und kurz aufkochen lassen. 5 Minuten köcheln lassen.
Blumenkohl in eine Auflaufform geben, Curry-Sauce darüber gießen und vorsichtig vermengen. Optional geriebenen Käse hinzufügen.
Ofen auf 180 Grad Celsius vorheizen und den Auflauf 25-30 Minuten backen, bis die Oberfläche goldbraun ist.
Vor dem Servieren mit frischen Korianderblättern garnieren.