Mondare le cipolle, lo scalogno e l’aglio precedentemente sbianchito nel latte e tagliarle tutto a brunoise. Versare l'olio in una casseruola, unire la cipolla e lasciare rosolare a fuoco moderato. Aggiungere le acciughe, il peperoncino e il prezzemolo trito.
Continuare la cottura a fuoco dolce per circa 5 minuti. Sfumare con vino bianco e fumetto di pesce. Pulire le cannocchie. Con una forbice eliminare le parti esterne appuntite. Tagliare a pezzetti e immergere nel sugo preparato precedentemente.
Cuocere le linguine per pochi minuti in acqua per poi passarli direttamente in casseruola. A cottura ultimata mantecare con olio evo e pane verde.