Skip to main content

Killer Mac & Cheese with Bacon

Everyone thinks of mac and cheese as comfort food, but there’s a lot of bad mac and cheese out there, and frankly, that food makes me UNcomfortable! Great mac and cheese should be creamy and tangy and luscious—it should get me excited with every bite. I promise that this recipe is what mac and cheese should be. And it’s got bacon! What could be better?

Recipe information

  • Yield

    serves: 6 to 8

Ingredients

Extra virgin olive oil
6 slices bacon, cut crosswise into 1/2-inch strips
3 tablespoons unsalted butter
1 onion, cut into 1/4-inch dice
Kosher salt
1/2 cup all-purpose flour
1 quart whole milk, plus more as needed
1 pound shells or other short pasta
2 cups freshly grated Cheddar cheese
2 cups freshly grated Fontina cheese
1 cup freshly grated Parmigiano
1/4 cup Dijon mustard
Tabasco or other hot sauce, to taste

Preparation

  1. Step 1

    Drizzle a bit of olive oil in a large saucepan, add the bacon, and bring the pan to medium heat; stir the bacon occasionally. When it’s brown and crispy, 6 to 8 minutes, remove it from the pan, drain on paper towels, and reserve that deliciousness. Do not discard the bacon fat!

    Step 2

    Add the butter and onion to the pan with the fat, season with salt, and cook until the onion is soft and aromatic, 8 to 10 minutes. Add the flour and cook, stirring frequently, for 4 to 5 minutes or until the mixture looks like wet sand. Slowly whisk in the milk, season with salt, bring to a boil (BTB), and reduce to a simmer (RTS); cook over low heat for 8 to 10 minutes more or until the mixture is slightly thicker than heavy cream.

    Step 3

    In the meanwhile, bring a large pot of well-salted water to a boil. Add the pasta to the boiling water and cook for 1 minute less than the instructions on the package suggest. Taste it: It should be toothsome with just a little nugget of hard pasta still in the center—this is al dente. Drain the pasta and reserve.

    Step 4

    Add the Cheddar, Fontina, and Parmigiano to the milk mixture and whisk to combine. Add the mustard and a few shakes of Tabasco; taste and adjust the seasoning if needed, adding a little more milk if the mixture seems too thick. Stir in the cooked bacon and pasta. The mixture should be very creamy and flavorful. Serve immediately or transfer to a baking dish or ramekins and reheat in a 375°F. oven.

Cook Like a Rock Star
Read More
Grab your Easter basket and hop in—you’ll want to collect each and every one of these fun and easy Easter recipes.
A warmly spiced Ashkenazi charoset, perfect for your Passover seder—or spooned over yogurt the next morning.
Like airy lemon chiffon cake and a Cadbury egg–inspired tart.
Keep this easy frittata recipe on hand for quick breakfasts, impressive brunches, and fridge clean-out meals.
Like lemony risotto and tandoori-style cauliflower.
Think a Hugo spritz, a gin basil smash, and plenty more patio-ready pours.
Turn humble onions into this thrifty yet luxe pasta dinner.
Caramelized onions, melty Gruyère, and a deeply savory broth deliver the kind of comfort that doesn’t need improving.