Den Blumenkohl waschen, putzen und in Röschen teilen. Die Blumenkohlröschen und je nach Geschmack eine Zehe Knoblauch und eine Schalotte zusammen mit Currypulver in die Küchenmaschine geben und so lange zerkleinern, bis es feinkrümelig ist.
Den Blumenkohl in eine Pfanne geben und mit Salz und Pfeffer würzen. Mit Öl anrösten. Eine Frühlingszwiebel in Ringe schneiden und unter das Blumenkohlcouscous rühren. Mit etwas Honig, Essig, Harissa und einer gehackten Chilischote und Koriander würzen.
Die Cashewkerne grob hacken und in einer Pfanne ohne Fettzugabe anrösten oder die ganzen Kerne im Ofen rösten und im Anschluss grob hacken.
Die Kerne aus dem Granatapfel lösen und mit den Cashewkernen zum Blumenkohl geben.
Den Koriander waschen, trockentupfen und die Blätter abzupfen. Die Lammlachse längs in dünne (etwa 0,5 - 1 cm) Scheiben schneiden und etwas platt drücken. Das holzige Ende der Rosmarinzweige schräg anschneiden. Die Fleischscheiben eng auf die Rosmarinzweige stecken und in eine flache Schale legen.
Die Schalotte und den Knoblauch schälen und kleinwürfeln. Die Schalotten- und Knoblauchwürfel zusammen mit der Sojasauce, dem Zucker und dem Olivenöl verrühren. Die Schaschliks damit marinieren.
Eine Grillpfanne stark erhitzen. Die gut abgetropften Schaschliks von jeder Seite etwa 30 Sekunden anbraten. Die Marinade angießen, unterschwenken und einkochen lassen.
Den Blumenkohl »Couscous« abschmecken und mit den Lammschaschliks anrichten. Den Sud darüber träufeln und mit dem Koriander und frischem Frühlingslauch bestreuen.