Per eliminare il sapore amarognolo, lava le foglie di radicchio e ponile a bagno in acqua fredda per 30 minuti, sciacquale e mettile ancora a bagno per 30 minuti.
Prepara la pasta all'uovo: su una spianatoia disponi a fontana la farina mescolata con la semola, sguscia al centro le uova, sbattile con una forchetta incorporando a mano a mano un po’ della farina circostante.
Inizia poi ad impastare energicamente con le mani fino a ottenere una composto liscio e omogeneo, avvolgilo con pellicola per alimenti e lascialo riposare per 30 minuti.
Sulla spianatoia infarinata stendi la pasta con un matterello, fino ad ottenere una sfoglia circolare dello spessore di circa 0,5-0.6 mm, infarinala e arrotolala su se stessa. Tagliala a strisce larghe 6-7 millimetri e srotolale per ottenere le tagliatelle. In alternativa stendi la pasta con una macchina sfogliatrice passando ciascun panetto attraverso il rullo dallo spessore più largo al penultimo spessore, poi con l'apposito attrezzo fai le tagliatelle.
Cospargile con un po' di farina e forma dei nidi.
Sciacqua ancora il radicchio e taglialo a listarelle sottili. Trita finemente la cipolla e falla imbiondire nell'olio in una padella a fiamma bassa, mescolando continuamente. Unisci il radicchio, sale e pepe e lascialo stufare, mescolandolo di tanto in tanto, per 6-7 minuti.
Nel frattempo cuoci le tagliatelle e scolale, tenendo da parte un po' della loro acqua di cottura. Condisci le tagliatelle con radicchio, parmigiano grattugiato e poca acqua di cottura se necessaria, unisci le noci e servi subito.