Sätt ugnen på 190 °C. Ställ en ugnsfast form (ca 23×33 cm) åt sidan.
Koka upp rikligt med saltat vatten i en stor kastrull.
Tillsätt 450 g makaroner och koka enligt anvisningarna på förpackningen tills de är al dente. Häll av vattnet och ställ pastan åt sidan.
Smält 115 g osaltat smör i en stor kastrull på medelvärme.
Tillsätt 1,2 dl vetemjöl under vispning och låt det fräsa i 1–2 minuter tills det bildar en redning.
Häll i 1 l mjölk, lite i taget under vispning, tills såsen är slät och utan klumpar.
Fortsätt koka under omrörning i 5–7 minuter tills såsen tjocknat och täcker baksidan av en sked.
Ta kastrullen från värmen och rör ner 480 g riven lagrad cheddarost och 240 g riven hushållsost tills osten smält helt.
Smaka av såsen med 1 tsk salt, 0,5 tsk svartpeppar och en nypa mald muskotnöt.
Tillsätt de avrunna makaronerna och rör försiktigt tills de är täckta av ostsåsen.
Häll upp makaroner och ostsås i den förberedda formen. Strö eventuellt över 1 dl ströbröd.
Grädda i mitten av ugnen i 25–30 minuter eller tills det bubblar i kanterna och ytan är gyllenbrun.
Ta ut formen och låt gratängen vila i 5–10 minuter innan du serverar.