Den Blumenkohl putzen und in kleine Röschen teilen. Den Lauch putzen und in feine Streifen schneiden. Beides getrennt voneinander in leicht gesalzenem Wasser bissfest garen und in kaltem Wasser abschrecken.
Die Butter in einem Topf erhitzen. Das Mehl langsam einrieseln lassen, glatt rühren, mit der Milch ablöschen und die Gemüsebrühe zugießen. Unter ständigem Rühren aufkochen und mit reichlich Curry und Salz würzen.
Den Blumenkohl und die Lauchstreifen in eine Auflaufform geben und Curry-Mehlschwitze darüber geben.
Die Kartoffeln in reichlich Salzwasser garen.
In der Zwischenzeit die Zwiebel und den Knoblauch schälen. Die Zwiebel fein würfeln und den Knoblauch sehr fein hacken. Das Hackfleisch mit den Zwiebeln, dem Knoblauch, dem Paniermehl und der Petersilie vermengen. Mit Salz und Pfeffer würzen und kleine Bällchen aus der Hackmasse formen. Das Rapsöl in einer Pfanne erhitzen und die Knoblauchbällchen darin rundherum anbraten.
Die Bällchen auf den Blumenkohl setzen, mit dem Gratinkäse bestreuen und für etwa 15 Minuten im Ofen gratinieren.
Die Kartoffeln auf ein Sieb geben und schälen. Das gratinierte Blumenkohlcurry mit den Kartoffeln servieren.