Nettoyez, pelez les asperges et cuisez-les dans de l'eau bouillante salée à couvert sur feu doux durant 15 minutes.
Egouttez-les et disposez-les dans un plat à gratin beurré.
Epluchez, ciselez les échalotes et faites-les revenir dans une noix de beurre. Puis, ajoutez la farine et incorporez le lait froid.
Râpez le Comté, le Gouda, le Parmesan, la noix de muscade et réservez.
Remuez jusqu’à épaississement, ajoutez la crème, les jaunes d’œufs, les fromages râpés et la noix de muscade râpée.
Finissez en nappant les asperges avec cette préparation et laissez cuire au four à 200°C pendant 10 à 15 minutes.