01 -
Bring a large pot of water to a boil. Add the elbow macaroni and cook, stirring frequently, for 20 minutes. Drain thoroughly.
02 -
Melt the butter in a large saucepan over medium heat. Whisk in the flour to form a paste and cook for 60 seconds, stirring constantly.
03 -
Gradually whisk in the whole milk, one cup at a time, until fully incorporated. Add the paprika and continue whisking until the mixture thickens, about 2-3 minutes.
04 -
Transfer a small amount of the hot roux to a bowl, whisk in the egg yolk quickly to temper, then stir the tempered egg mixture back into the saucepan.
05 -
Reduce heat to low. Add the American cheese pieces, half of the shredded cheddar, and the Italian cheese blend. Stir until all cheese has melted and sauce is smooth.
06 -
Place the drained pasta in a 9×13 inch baking dish. Pour the cheese sauce over the pasta and gently stir until evenly combined. Spread in an even layer.
07 -
Sprinkle the remaining shredded cheddar cheese evenly over the top. Broil closely monitoring until cheese is melted and golden brown.
08 -
Remove from oven carefully and let rest for 10 minutes before serving warm.