Creamy and cheesy, this homemade mac and cheese recipe is just the ticket for traditional comfort food, but with lots of mix-in possibilities that help you put a flavor-forward twist on a classic recipe. Check out the expert tips section below for suggestions on adding bacon, caramelized onions, fire-roasted diced tomatoes and even lobster.