Ugotuj makaron w osolonej wodzie, aby był al dente. Ser zetrzyj na tarce na dużych oczkach i odłóż 2 łyżki sera do posypania. Szynkę z beczki Grotowskiej pokrój w kostkę, podsmaż na niewielkiej ilości oleju i odłóż na bok. Na wysokiej patelni rozpuść masło na małym ogniu, dodaj mąkę i dokładnie rozmieszaj, aby nie było grudek. Ciągle mieszając, dolewaj mleko. Możesz zwiększyć ogień i powoli mieszając, czekaj aż cała masa zgęstnieje. Wtedy dodaj ser i szynkę i co jakiś czas mieszając, czekaj aż ser się rozpuści. Dopraw pieprzem i gałką muszkatołową. Na koniec dodaj makaron, wymieszaj i gotuj przez 1 minutę. Gotowy makaron przełóż do naczynia żaroodpornego, posyp serem i zapiecz w piekarniku przez 15 minut w 180°C.