Die Zwiebeln, den Knoblauch und den Ingwer fein würfeln. Alles zusammen in dem Kokosöl bei mittlerer Hitze glasig werden lassen.
Die Samen aus den Kardamomkapseln in einen Mörser geben und zusammen mit den Koriandersamen mörsern, danach beides zusammen mit dem Kurkuma, dem Kreukümmel und dem Garam Masal in die Pfanne geben und kurz mitanrösten.
Die Kokosmilch und die Tomaten zugeben und die restlichen Gewürze (Nelken, Lorbeerblätter, Zimtstange zugeben.
Den Blumenkohl in kleine Röschen teilen und in dem Sud ungefähr 10-15 Minuten garen.
Den Spinat waschen und oben drauf geben. Er fällt schnell zusammen und kann dann einfach untergehoben werden. Am Schluss mit Salz abschmecken.
Basmatireis oder Quinoa nach Packungsanweisung kochen und zusammen mit dem Curry servieren.