For those of you who want a substitute I would strictly go with a marble cheese and don't be afraid to throw a little cheese whiz in there. Why not have that childhood flavors mingle with the more adult flavors. We all love a more sophisticated mac and cheese but nothing beats childhood mac and cheese nostalgia