Verwarm de oven voor op 190 °C.
Breng in een grote pan ruim gezouten water (ongeveer 4 l) aan de kook.
Voeg 450 g macaroni toe en kook 7-9 minuten tot de pasta beetgaar is. Giet af en zet apart.
Smelt 115 g ongezouten roomboter in een braadpan op middelhoog vuur.
Voeg 60 g bloem toe en bak al roerend 1-2 minuten tot er een dunne roux ontstaat.
Voeg geleidelijk al kloppend 1 l volle melk toe tot de saus glad is. Roer er vervolgens 240 ml slagroom door.
Blijf roeren tot de saus indikt en zachtjes kookt, ongeveer 5-7 minuten.
Haal de pan van het vuur en roer 240 g geraspte cheddar, 240 g geraspte gerookte Goudse kaas en 120 g geraspte jong belegen Goudse kaas door de saus tot de kaas volledig is gesmolten.
Breng op smaak met 1 el gerookt paprikapoeder, 1 tl mosterdpoeder, 1 tl zout en ½ tl zwarte peper. Meng er optioneel ½ tl vloeibare rook door voor extra rooksmaak.
Meng de uitgelekte macaroni door de kaassaus tot alles goed bedekt is.
Schep het mengsel in een ovenschaal (bijvoorbeeld 20×30 cm) en bestrooi met 50 g panko broodkruimels.
Bak 20-25 minuten in de voorverwarmde oven tot de bovenkant goudbruin is en de saus borrelt.
Laat 10 minuten rusten voordat je het aansnijdt en serveert.