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
Khao niaow ma muang, or steamed coconut sticky rice with ripe mango, is a classic in Thai cuisine—and you can make it at home.
With just a handful of ingredients, this old-fashioned egg custard is the little black dress of dinner party desserts—simple and effortlessly chic.
With rich chocolate flavor and easy customization, this hot cocoa recipe is just the one you want to get you through winter.
This classic 15-minute sauce is your secret weapon for homemade mac and cheese, chowder, lasagna, and more.
Crunchy and crowd-pleasing, this salad can be prepared in advance and customized to your heart’s content.
Baking meatballs and green beans on two sides of the same sheet pan streamlines the cooking process for this saucy, savory dinner.
Make this versatile caramel at home with our slow-simmered method using milk and sugar—or take one of two sweetened condensed milk shortcuts.
A garlicky pistachio topping takes this sunny summer pasta from good to great.