Den Backofen auf 180 °C Ober- und Unterhitze vorheizen.
Den Blumenkohl waschen und die Röschen abschneiden und in mundgerechte Stücke zerteilen. Den Blumenkohlstrunk entfernen und gegebenenfalls für die nächste Gemüsesuppe aufheben.
Die Röschen mit Olivenöl und Salz vermischen und auf einem mit Backpapier ausgelegten Backblech auf mittlerer Stufe 20 Minuten backen. Dann den Ofen auf Umluft und Oberhitze umschalten und weitere 5–10 Minuten backen, bis der Blumenkohl stellenweise leicht gebräunt ist.
Während der Blumenkohl im Backofen ist, das Dressing zubereiten. Dafür Olivenöl in einem kleinen Topf leicht erhitzen und Knoblauch, Frühlingszwiebeln und Kapern ca. 2–3 Minuten unter Rühren darin anbraten. Abgeriebene Zitronenschale, Zitronensaft, Salz und Pfeffer hinzufügen und vom Herd nehmen.
Den Blumenkohl aus dem Ofen nehmen, mit dem warmen Dressing vermischen und Petersilie und Nüsse untermischen. Gegebenenfalls mit weiterem Olivenöl, Zitronensaft und Salz abschmecken und servieren.