Tagliare il porro in lunghezza e poi a listarelle. Cuocere al dente gli spaghetti in acqua salata e, negli ultimi tre minuti di cottura, aggiungere il porro tagliato. Scolare, passare sotto acqua fredda e lasciare sgocciolare.
Sbucciare le carote e tagliarle a cubetti di circa 5 mm. Tagliare in quattro parti i funghi champignon. Scaldare l'olio e saltare bene gli champignon. Aggiungere carote, sale e pepe, cuocere per circa 5 minuti. Macinare il pepe e mescolare alle verdure.
Formare dei nidi di spaghetti e porro con un forchettone e disporli in una teglia. Distribuire il mix di verdure sui nidi. Mescolare latte, uovo e Gruyère AOP, salare e pepare. Versare il contenuto sui nidi. Gratinare 25-30 minuti in un forno pre-riscaldato a 200°C