This is a quick and easy dinner idea with rotisserie chicken, cheesy chicken bacon ranch macaroni and cheese for family dinner!

Cheesy Chicken Bacon Ranch Macaroni and Cheese

Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 6 -8
Macaroni and Cheese is the most genius recipe ever created and this cheesy chicken bacon ranch macaroni and cheese is coming in a close second place.


  • 3 Cups cooked elbow macaroni
  • 3 Tablespoons butter
  • 2 Tablespoons  flour
  • 3/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 cup 2% milk
  • 1-1/2 cups shredded cheddar cheese
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded Swiss cheese
  • 3/4 cup ranch salad dressing
  • 1 cup coarsely chopped cooked chicken


  • 2/3 Cup Panko bread crumbs
  • 3 Tablespoons butter melted
  • 10 Bacon strips cooked and crumbled


  • Preheat the oven to 350°.
  • In a 6-qt. dutch oven, melt butter over medium heat. Stir in flour, salt and pepper until smooth, continuing to cook for 30 seconds to cook out the flour taste. Gradually whisk in milk.
  • Bring to a boil, whisking constantly; cook and stir 1-2 minutes or until thickened. Switch to a wooden spoon, stir in cheeses until blended. Stir in dressing.Add chicken and sauce to macaroni, tossing to combine.
  • Transfer to a greased 13x9-in. baking dish. Sprinkle with breadcrumbs and bacon and bake for 30 minutes. 

For the Topping

  • In a pan, add the butter and melt completely.
  • Toss the bread crumbs with melted butter; sprinkle over macaroni.


Freeze option: Prepare recipe as directed, increasing milk slightly. Cool the unbaked casserole completely; cover and freeze. To reheat, partially thaw in refrigerator overnight. Remove from refrigerator 30 minutes before baking. Preheat oven to 350°. Cover casserole with foil; bake 30 minutes. Uncover; continue baking as directed or until heated through.
Nutrition Facts
Cheesy Chicken Bacon Ranch Macaroni and Cheese
Amount Per Serving (8 ounces)
Calories 727 Calories from Fat 459
% Daily Value*
Fat 51g78%
Saturated Fat 21g131%
Trans Fat 1g
Polyunsaturated Fat 25g
Cholesterol 125mg42%
Sodium 1414mg61%
Carbohydrates 36g12%
Fiber 2g8%
Sugar 5g6%
Protein 30g60%
* Percent Daily Values are based on a 2000 calorie diet.