A good melting cheese is key for the base and then a sharp cheddar cheese to add the cheese flavor along with half and half. I've made the box kind, all different brands of it, but kids could tell the difference and didn't eat much of it. I have more cheese than macaroni. Costco has a very good already made mac and cheese that I buy for potlucks. It has several different cheeses in it.