B.C.
My husband makes a pretty good mac and cheese.
He boils up enough elbow macaroni so it fills a lasagna pan.
Dices up an onion and saute till limp then mixes it with the macaroni.
Then he tosses in several cups of cheddar cheese (sharp/mild or both) cubes, adds some milk/cream and tops it off with seasoned bread crumbs before popping it in the oven at 350 for 30 min.
It all melts together and comes out with a nice crusty topping.