Pré-aqueça o forno a 190°C e reserve um tabuleiro de 23x33 cm.
Leve ao lume uma panela grande com água bem salgada até ferver.
Adicione 450 g de massa tipo cotovelo e coza até ficar al dente, seguindo as indicações da embalagem. Escorra e reserve.
Numa caçarola grande, em lume médio, derreta 120 g de manteiga sem sal.
Polvilhe 60 g de farinha de trigo, mexendo sempre com um fouet durante 1 a 2 minutos, até formar uma pasta homogénea.
Vá juntando lentamente 960 ml de leite gordo, pouco a pouco, mexendo sempre com o fouet até o molho ficar liso e sem grumos.
Continue a cozinhar, mexendo regularmente, até o molho engrossar a ponto de cobrir o verso de uma colher (cerca de 5 a 7 minutos).
Retire do lume e junte 400 g de cheddar ralado e 200 g de queijo flamengo ralado, mexendo até derreterem completamente.
Tempere o molho de queijo com 1 colher de chá de sal, 1/2 colher de chá de pimenta-preta moída e uma pitada de noz-moscada ralada.
Junte a massa escorrida ao molho de queijo e envolva delicadamente até todos os cotovelinhos ficarem bem cobertos.
Transfira a mistura de massa com queijo para o tabuleiro preparado.
Se quiser, polvilhe por cima 50 g de pão ralado de forma uniforme.
Leve ao forno durante 25 a 30 minutos, até começar a borbulhar nas bordas e ficar com o topo dourado e ligeiramente crocante.
Retire do forno e deixe descansar 5 a 10 minutos antes de servir.