A karfiolkrémleves elkészítéséhez először a karfiolt közepes méretű rózsákra szedjük (egy rózsa kivételével, mert azt citrommal és sóval fogjuk megpirítani), a rózsákat pedig félbevágjuk, majd egy uzsonnás tasakba tesszük, hozzáadjuk az olívaolajat, a bbq szószt, sózzuk, borsozzuk, és jól összerázzuk, hogy a karfioldarabokat egyenletesen bevonja az olaj és a fűszer, majd egy sütőpapírral bélelt tepsire szórjuk úgy, hogy mindegyiknek a vágott felülete legyen a papíron, így jobban tud karamellizálódni. 200 fokra előmelegített sütőbe toljuk 25 percre, amíg teljesen megpuhul, és barna, karamellizált pöttyök jelennek meg a tetején, illetve az alján, a vágott felületen.
Közben az alaplevet vagy vizet felforraljuk, beletesszük az elkészült sült karfiolt, megszórjuk a füstölt paprikával és 5 percig erős lángon főzzük. Az egészet turmixoljuk. Hozzáadjuk a hideg vegán margarint és a növényi tejszínt, és ezzel is turmixoljuk pár másodpercig.
A maradék, félretett karfiolt egy serpenyőben, a citrommal és sóval megpirítjuk. Ez lesz a levesbetét. Tálaláskor frissen aprított petrezselymet, és egy marék pirított, citromos karfiolt szórunk a levesre.