Creamy Mac and Cheese With Bacon

  • Author: Julie
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x



  • 16 ounces celletani pasta
  • 5 tablespoons butter
  • 1/4 cup plus 1 tablespoon all purpose flour
  • 3 cups whole milk
  • 1 teaspoon salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon ground mustard
  • 8 ounces monterey jack cheese, shredded
  • 4 ounces swiss cheese, shredded
  • 6 slices bacon, cooked and crumbled
  • parsley for garnish (optional)


  1. Bring a large pot of water to a boil, add 1 tablespoon salt to the water, and cook pasta according to directions on the box.
  2. Measure the milk into a microwave safe bowl and heat for 2 minutes.
  3. In the meantime, melt 5 tablespoons butter over medium high heat. Whisk in the flour, and whisk continuously for 2-3 minutes.
  4. Add the warm milk, and whisk until smooth. Reduce heat to medium, and bring to a gentle simmer stirring occasionally for 3-4 minutes. When it has slightly thickened add salt, pepper, garlic powder, onion powder, and ground mustard.
  5. Add the cheese and stir until smooth.
  6. When the pasta is cooked, drain the water, reserving 1/2 cup of the pasta water.
  7. Add the cheese sauce to the pasta, and add pasta water as needed to thin out the sauce if it is too thick. Sauce will thicken a bit as it cools.
  8. Top with bacon, additional black pepper, and parsley.


Helpful Tips: Any kind of cheese that melts smoothly is okay to use in this recipe. Great time to clean out the cheese drawer! Don’t use pre shredded cheese. Your mac and cheese won’t be as smooth. Serve immediately. The sauce will thicken up as it sits, so it tastes best right away. Reserve some pasta water to add the the mac and cheese if your sauce does become to thick. Recipe adapted from Chew Out Loud.


  • Serving Size: 1 Serving
  • Calories: 571
  • Sugar: 7.1g
  • Sodium: 916mg
  • Fat: 35g
  • Saturated Fat: 20g
  • Unsaturated Fat: 12.1g
  • Trans Fat: 0.4g
  • Carbohydrates: 36g
  • Fiber: 1.6g
  • Protein: 27g
  • Cholesterol: 100mg