An Idea For YouI don't have an exact recipe, but consider this:
If lasagna can be baked without cooking the pasta first, so can mac'n'cheese.
The idea with lasagna is that the pasta cooks from the juices of the sauce and ricotta cheese.
SO do the same for mac'n'cheese with extra milk & butter or add cottage cheese. It doesn't have to be swimming in juices, just try 25% more (if you use 1 cup milk normally, then use 1-1/4 cup with dry macaroni).
Give it a try! (Just don't announce that it is on the menu beforehand.) :)