01 - Portez à ébullition une grande casserole d'eau salée. Faites cuire les pâtes selon les instructions du paquet jusqu'à ce qu'elles soient al dente. Réservez 1/2 tasse d'eau de cuisson, puis égouttez-les et mettez de côté.
02 - Pendant la cuisson des pâtes, faites fondre le beurre dans une grande poêle à feu moyen. Ajoutez l'oignon et faites-le revenir 3 à 4 minutes jusqu'à ce qu'il soit tendre et translucide.
03 - Incorporez l'ail émincé et faites-le cuire 1 minute en remuant constamment pour éviter toute brûlure.
04 - Ajoutez les épinards hachés et faites-les cuire 2 à 3 minutes jusqu'à ce qu'ils soient flétris.
05 - Versez la crème épaisse et le lait entier, puis mélangez pour homogénéiser. Portez à une légère ébullition.
06 - Ajoutez le parmesan râpé, le sel, le poivre et la muscade. Laissez mijoter 2 à 3 minutes jusqu'à ce que la sauce épaississe légèrement.
07 - Incorporez les pâtes égouttées dans la poêle et mélangez pour les enrober de sauce. Ajoutez progressivement l'eau de cuisson réservée si nécessaire pour ajuster la consistance.
08 - Rectifiez l'assaisonnement au goût. Servez immédiatement, décoré de parmesan supplémentaire et de poivre noir si désiré.