Macaroni and Cheese is the perfect comfort food. I understand there's more polished and healthier ways to make it, but when I'm eating Macaroni and Cheese I want it to be the best. Let's face it, it's not healthy to begin with so for those few times each year you do enjoy it, this is worth it!
In a large stock pot with lots of water (that's been salted)* cook the pasta according to package directions to aldente'. Drain the pasta well but do not rinse.
While the pasta is draining, add all of the remaining ingredients to the pot. Stir and whisk it well until it melts completely. It will become smooth and creamy.
When the sauce is completely smooth - about 5 minutes - add in the cooked pasta. Mix well to combine..