Follow the package directions and cook the noodles in a Dutch oven to al dente (a few minutes less than the recommended cooking time on the box), drain, and set the pasta aside.
Meanwhile, preheat the oven to 350℉ (176℃), shred the cheese, and set it aside.
Melt butter in the large Dutch oven over medium heat. Add the kosher salt, white pepper, garlic powder, onion powder, and paprika.
Add the milk and simmer until the sauce thickens. Then, whisk in the heavy cream and Dijon mustard.
Stir half of the reserved shredded cheese into the pot and cook over medium heat until the cheese melts. Then, fold in the cooked noodles.
Top the mac and cheese with the remaining shredded cheese and bake it in the preheated oven for 20-25 minutes until the cheese melts and golden brown spots appear.
Notes
Expert Tips
Bring salted pasta water to a boil and prepare the noodles according to the package. However, I recommend reducing the cooking time by a few minutes because the pasta will continue to cook in the creamy sauce.
Shred the cheese instead of buying pre-shredded cheese containing anti-caking agents that can prevent the cheese from melting smoothly into the bechamel sauce. It doesn't seem like it makes a difference, but it does! Speed up the prep time (and save your arm) by shredding the cheese in a food processor if you have one on hand.
Nutrition Disclosure:
The nutritional information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for professional advice.