Maak de kool schoon en snijd hem in dunne reepjes. Neem van de gesneden kool ongeveer 60 g, doe dit in een kleinere kom en zet voorlopig opzij.
Schil daarna de ui en snijd hem fijn, rasp de knoflook fijn en schil de aardappelen, snijd deze vervolgens in blokjes.
Zet nu een grotere pan klaar en verhit daarin op middelhoog vuur 1 eetlepel olijfolie. Voeg dan de gesneden kool (behalve de apart gehouden 60 g in de kom), ui en aardappelen toe aan de pan en bak alles 6–7 minuten op middelhoog vuur.
Voeg daarna de geraspte knoflook, appelazijn, gemalen karwij, laurierblaadjes, zout en peper toe, overgiet alles met de groentebouillon, dek de pan af met een deksel en kook 12–15 minuten op middelhoog vuur tot de kool zacht is.
Bak ondertussen de halloumi en de resterende 60 g kool. Snijd eerst de halloumi in kleine blokjes, verhit dan een droge koekenpan op middelhoog vuur, doe de gesneden halloumi en de kool uit de kom erin en bak alles 4–5 minuten tot de halloumi en de kool aan de oppervlakte goudbruin zijn.
Doe na het bakken de halloumi met kool in een kleinere kom.
Zodra het groentemengsel in de pan klaar is, haal je de pan van het vuur, verwijder je de laurierblaadjes en mix je de volledige inhoud van de pan met een staafmixer tot een gladde crème.
Voeg daarna de room toe aan de pan, breng het mengsel naar smaak op smaak met zout en mix alles nog eens goed door.
Verdeel het resulterende mengsel over 4 borden en voeg aan elke portie de gebakken halloumi en gebakken kool toe.
Bestrooi tot slot elke portie soep met radijsscheuten en serveer.