There are a million reasons to love mac and cheese. Its creamy, buttery and straight-up soul-warming. Add crisp, salty bacon to the mix and youve got heaven in a bowl. This recipe for bacon mac and cheese also calls for fire-roasted tomatoes and peppery arugula, so we like to think of it as a fancy, pasta-fied BLT.