Préchauffer le four à 350 degrés Fahrenheit.
Beurrez un grand plat de cuisson; mettre de côté.
Cuire les macaronis jusqu'à ce qu'ils soient al dente. Égoutter et réserver.
Pendant la cuisson des macaronis, chauffer le lait dans une petite casserole à feu moyen - ne pas laisser mijoter.
Faire fondre le beurre dans une casserole moyenne.
Ajouter la farine au beurre fondu.
Remuer 1 à 2 minutes, jusqu'à ce que le mélange beurre-farine soit doré.
Incorporer lentement le lait chaud.
Ajouter la muscade, le sel et le poivre.
Cuire la sauce en fouettant souvent jusqu'à ce qu'elle épaississe - environ 10 minutes
Retirer du feu.
Ajouter la crème épaisse et la moitié du gruyère.
Remuer jusqu'à ce que le fromage soit complètement fondu.
Combinez les macaronis avec la sauce au fromage.
Versez les macaronis et le fromage dans le grand plat de cuisson.
Garnir de la moitié restante de la Gruyère et du parmesan.
Couvrir le plat de papier d'aluminium.
Cuire au four 10 minutes.
Retirer le papier d'aluminium et poursuivre la cuisson jusqu'à ce que le fromage soit doré.
Retirer du four et servir.