Vul een steelpan met water en breng aan de kook. Haal van het vuur af en dompel de rauwe cashews onder in het warme water. Laat ze hierin zitten voor zo'n uurtje. Giet ze daarna af en stop ze vervolgens in een blender of foodprocessor. Snijd een teentje knoflook fijn en stop dit in de blender. Voeg er ook een el olijfolie, een snufje zout en 120 ml water bij. Pureer tot een gladde crème.
Spoel de broccoli schoon en snij de roosjes van de stengel. De stengel snijd je in grote stukken. Maak de prei ook zuiver en snijd het witte en lichtgroene gedeelte in ringen. De rest heb je niet nodig.
Zet een grote pot op het vuur en verwarm hier een scheutje olijfolie in. Stop de preiringen in de pot en roer goed totdat ze zacht zijn geworden. Snijd 4 knoflookteentjes fijn en voeg deze ook toe aan de pot samen met het venkelzaad. Bak mee voor een minuut. Voeg de broccoli toe en giet de groentebouillon erover. Zet het vuur wat hoger en bedek de pot met een deksel, maar zet 'm er niet volledig op. Er moet nog steeds stoom uit kunnen komen. Breng aan de kook totdat de broccoli wat zachter is geworden. Dit duurt zo'n 10 minuten.
Blend de soep fijn met een staafmixer en voet wat zout, verse dille en de helft van de cashew crème toe. Blend nogmaals totdat alles mooi glad is. Verdeel de soep over de borden en dresseer met de resterende cashew crème en met wat extra verse dille. Kruid eventueel nog bij met peper en zout.