Den Ofen auf 200°C vorheizen.
Den Blumenkohl mit Olivenöl, Salz und Pfeffer vermengen und auf einem Backblech verteilen.
Den Blumenkohl 25-30 Minuten rösten, bis er goldbraun ist.
In einem großen Topf die Zwiebel und den Knoblauch anbraten, bis sie weich sind.
Den gerösteten Blumenkohl hinzufügen und mit der Gemüsebrühe aufgießen.
Die Suppe zum Kochen bringen und dann 10 Minuten köcheln lassen.
Die Suppe pürieren, bis sie cremig ist, und die Sahne einrühren.
Mit Salz und Pfeffer abschmecken und mit frischer Petersilie garnieren.