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
Turn humble onions into this thrifty yet luxe pasta dinner.
Keep this easy frittata recipe on hand for quick breakfasts, impressive brunches, and fridge clean-out meals.
This one-pot dinner cooks chicken thighs directly on top of a bed of flavorful cilantro rice studded with black beans for a complete dinner.
Put that half-full tub to use with recipes that go beyond the Italian American classics.
Like Sri Lankan cashew curry and vegan stuffed shells.
Glossy, intensely chocolaty, and spiked with coffee and sour cream, this Bundt is the ultimate all-purpose dessert.
Filberts, goobers, scaly bark nuts: Explore the world beyond almonds in this guide.
Use this simple vinaigrette to dress a plate of greens, some steamed potatoes, or anything else that strikes your fancy.