Okay, this is NOT diet friendly, and not really wallet friendly, but trust me on this one... If you make this once, you WILL NEVER EVER go back to other Mac and Cheese recipes... This is requested from me where ever I go and I make it for all family gatherings and my husband family is a huge family and the first time I showed up with this they told me that this had better be good, as they were very picky about their Mac and Cheese... needless to say, I have made it for the last 3 years for every holiday (since when did Arbor Day become such a big holiday)... This freezes very well and also halves very easily.
Note - I buy a lot of this cheese in the pre-shredded bags, like the 5 Italian Cheese mixture, makes it so much easier.
Also, for an easier time grating the soft cheeses, throw them in freezer for about 20 mins... that really helps!