A karfiolt megtisztítjuk, rózsáira szedjük és megmossuk. Forrásban lévő sós vízben 10 percig főzzük. Lecsöpögtetjük, a levét felfogjuk. A hagymát megtisztítjuk, apró kockákra vágjuk, és a megforrósított zsiradékon üvegesre pároljuk. Meghintjük a liszttel, és kissé megpirítjuk. Felöntjük a tejszínnel és hozzáadunk 5 dl-t a karfiol főzővizéből. A lecsöpögtetett karfiolból két kanálnyit, félreteszünk, a többit visszahelyezzük a levesbe. Összeforraljuk, fehérborssal és curryvel ízesítjük, majd kb. 2 percig főzzük. A levest összeturmixoljuk és a félretett karfiolrózsákkal díszítve tálaljuk.