Breng 2 liter water aan de kook. Was de groenten, snijd ze in kleine blokjes en voeg ze toe aan het kokend water. Laat koken met deksel, gedurende 40 minuten.
Als de soep klaar is, de spaghetti in kleine stukjes breken en toevoegen. Opnieuw 10 minuten laten doorkoken.
De lookteentjes en de basilicum met een vijzel fijnpersen. De gemalen parmezaan toevoegen, vervolgens ook heel voorzichtig de olie, zoals bij mayonaise.
De soep ongemixt opdienen. De pistousaus afzonderlijk serveren.