Go Back

Bacon Mac & Cheese

A classic comfort food combining creamy cheese sauce with crispy bacon and tender pasta, perfect for any gathering or cozy night in.
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 600

Ingredients
  

Caramelized Onions (Optional)
  • 2 large yellow onions
  • 2 tablespoons butter
  • 1 tablespoon olive oil
Mac and Cheese
  • 6 strips thick-cut bacon (hickory smoked)
  • 1 lb medium pasta shells
  • 1/4 cup butter not needed if you have enough bacon drippings
  • 1/4 cup flour
  • 1 cup heavy cream
  • 2 cups milk
  • 1 teaspoon mustard powder
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon garlic powder
  • 1 teaspoon hot sauce
  • 1 cup gruyere cheese, shredded
  • 2 cups cheddar cheese, shredded
  • 1/4 cup Parmesan cheese, shredded

Method
 

Preparation
  1. Start by slicing the onions into even, ¼-inch slices.
  2. Heat the butter and olive oil in a medium skillet over medium heat. Add the onions and toss to coat. Allow them to caramelize for 40-50 minutes, stirring every few minutes. If they cook too quickly, reduce the heat. Once caramelized, remove and set aside.
  3. While the onions are cooking, cut the bacon into thirds for even cooking. Add them to a large, high-walled skillet over low heat and cook until crispy on each side. Tip: Measure out the other ingredients while the bacon cooks.
  4. Remove the bacon and set it on a paper towel-lined plate. Reserve 4 tablespoons of bacon drippings, or use butter if you don’t have enough drippings.
  5. Boil salted water for the pasta shells at this point.
Cooking
  1. Heat the reserved bacon drippings in the skillet over medium heat. Whisk in the flour and stir continuously for 2 minutes.
  2. Gradually add the heavy cream in splashes, stirring to prevent breaking the roux. Add the milk in the same manner.
  3. Stir in the mustard powder, thyme, garlic powder, and hot sauce. Bring the mixture to a boil, then reduce to a simmer.
  4. Cook the pasta until just al dente, according to package instructions, and then drain.
  5. Lower the heat of the sauce and let it cool slightly. Gradually sprinkle in the cheeses, stirring continuously until melted and incorporated.
  6. Mix in the caramelized onions and drained pasta using a silicone spatula until well combined.
  7. Roughly chop the bacon and sprinkle it over the mac and cheese. You can stir some in if you’d like.
  8. Garnish with parsley and serve hot!

Notes

Store any leftovers in an airtight container in the fridge for about 3 to 5 days. For longer storage, freeze it after cooling completely, lasting about 2 months. Reheat gently, adding a splash of milk to regain creaminess. For extra flavor, try adding some spices like smoked paprika or cayenne pepper. For a crunchy topping, consider adding breadcrumbs mixed with melted butter before baking it.