Hacher l'ail et les échalotes. Émincer le blanc de poireau. Rincer les feuilles d'épinards.
Cuire les pâtes al dente dans une grande quantité d'eau salée (en suivant les instructions sur le paquet). Prélever une louche d'eau de cuisson.
Dans une poêle, faire revenir l'ail et les échalotes dans l'huile d'olive, quelques minutes à feu moyen.
Ajouter ensuite les petits pois ainsi que le blanc de poireau. Cuire 5 minutes en mélangeant régulièrement.
Ajouter les épinards et cuire sur feu vif pendant environ 5 minutes en remuant régulièrement ( jusqu'à ce que les épinards soient cuits).
Ajouter une noix de beurre, râper 10g de parmesan et 2 à 3 cuillères à soupe d'eau de cuisson réservée.
Verser les pâtes bien égouttées. Bien mélanger sur feu vif afin de terminer la cuisson des pâtes.
Saler et poivrer.
Servir immédiatement avec des copeaux de parmesan.