Lavate gli asparagi, eliminate la parte legnosa del gambo ed eventuali residui di terra. Metteteli a bollire in una pentola con acqua salata per circa 5 minuti. Scolateli e lasciateli raffreddare. Tagliate gli asparagi in più parti, saltateli in padella con un po' di olio e lo scalogno, per qualche minuto. Versateli poi insieme al basilico precedentemente lavato nel mixer e frullate molto finemente.
In un pentolino fate tostare per alcuni minuti la farina setacciata con 40 g di burro. Unite la panna, regolate di sale e pepe e, mescolando, lasciate cuocere per qualche minuto a fuoco medio. Aggiungete gli asparagi, il parmigiano grattugiato e le uova leggermente sbattute e amalgamate il tutto, fino ad ottenere un composto omogeneo.
Imburrate gli stampini e infatinateli, poi versate il composto, evitando di riempire gli stampi fino al bordo. Preriscaldate il forno a 180 °C e lasciate cuocere per 25-30 minuti, fino a che la superficie dei flan non risulta leggermente dorata. Sfornate i flan, lasciateli intiepidire e toglieteli delicatamente dagli stampini, aiutandovi con un coltello.