See my guide on how to use an Instant Pot.


This Chicken Bacon Ranch Casserole is a comforting casserole recipe that’s loaded with flavor. It’s sure to be a hit on your dinner table!

Close up of chicken bacon ranch casserole in baking dish.

Chicken Bacon Ranch Casserole

With pasta, bacon, broccoli and cheese, this chicken bacon ranch casserole is the ultimate comfort food. There’s so much to love about this chicken casserole recipe:

  • Each bite is packed with flavor.
  • This hearty casserole feeds a crowd.
  • It’s make-ahead friendly. See my make ahead tips below.
Casserole on wooden serving spoon held over baking dish.

This chicken bacon ranch casserole is a homemade version of this popular chicken casserole. Instead of using bottled ranch dressing and store-bought alfredo sauce, this recipe uses a homemade ranch seasoning mix and an easy homemade cream sauce. These simple steps give this casserole its impossible-to-resist flavor that will have you adding this recipe to your regular dinner rotation.

Ingredients You’ll Need

Ingredients for chicken bacon ranch casserole recipe.
  • Bacon: You can cook the bacon in the oven or make air fryer bacon.
  • Penne Pasta: I used whole wheat penne to sneak in some extra fiber and nutrition. Regular penne can also be used.
  • Broccoli: You’ll need one pound of fresh broccoli, chopped into bite-sized florets.
  • Butter and Olive Oil: For sautéing the onion and also to create the base of the creamy sauce. I use a combination of both butter and olive oil for a balance of richness and flavors.
  • Onion and Garlic: These aromatic ingredients add lots of flavor.
  • Flour: All-purpose flour thickens the sauce.
  • Chicken Broth and Milk: For the base of the creamy sauce. Whole milk provides richness and chicken broth keeps the sauce from being too heavy.
  • Seasonings: The ranch seasoning is a combination of garlic powder, onion powder, dried dill, salt and pepper. Paired with fresh chives, it adds the best flavor to this chicken bacon ranch casserole.
  • Cooked Chicken Breast: You can shred or chop the chicken for the casserole. Rotisserie chicken works well and helps to cut down on prep time. You can also use leftover cooked chicken, Poached Chicken, Instant Pot Shredded Chicken or Crockpot Shredded Chicken.
  • Cheddar Cheese: I recommend sharp cheddar cheese for the most flavor.
  • Fresh Chives: To garnish the casserole when serving. The fresh chives really bring out the ranch flavors in the casserole.

How to Make Chicken Bacon Ranch Casserole

  1. Cook the bacon. Once cool, chop the bacon.
  2. Boil the pasta according to the package directions for al dente. Add the broccoli florets to the pot during the last 1-2 minutes of cook time. Drain and rinse under cold water. Return to the empty pot. Cooked whole wheat penne and broccoli in pot.
  3. In a large skillet, heat the butter and olive oil. Add the onion and cook until softened.
  4. Add the garlic and flour. Cook and stir for 30 seconds. Stirring flour and garlic into sautéed onion in skillet.
  5. Stir in the chicken broth, milk and seasonings. Cook, stirring occasionally, until the sauce just comes to a simmer and thickens slightly. Creamy ranch seasoned sauce in skillet with wooden spoon.
  6. Combine the pasta, broccoli, cooked chicken, half of the shredded cheddar cheese, 2/3 of the bacon and the sauce. Stir together and then transfer to a 9×13-inch baking dish. Chicken, bacon, cheese and sauce added to pasta and broccoli in pot.
  7. Top with the remaining cheese and bacon. Casserole mixture in baking dish topped with cheese and bacon before baking.
  8. Cover with foil and bake at 350° F for 20 minutes. Then uncover and bake 5-10 more minutes, until the cheese is melty and the casserole is hot throughout.
  9. Top with chopped fresh chives and serve.
Baked chicken bacon ranch casserole in baking dish.

Make Ahead Tips

You can assemble the casserole up to one day ahead of when you wish to bake it. If baking a casserole cold from the refrigerator, add 15-20 minutes to the covered bake time.

Alternatively, you can prep some of the ingredients ahead of time and then assemble the casserole right before baking it:

  • Cook and shred/chop the chicken up to 1 day ahead of time. Store in an airtight container in the refrigerator.
  • Cook the bacon up to 2 days ahead of time. Store in an airtight container in the refrigerator.
  • Chop the broccoli and onion up to 1 day ahead of time. Store in an airtight container in the refrigerator.
  • Shred the cheese up to 2 days ahead of time. Store in an airtight container in the refrigerator.
  • Measure out the seasonings and store them in an airtight container at room temperature.
Serving of chicken bacon ranch casserole on a plate.

Serving Suggestions

Here are a few side dishes that go well with this chicken bacon ranch casserole:

More Casserole Recipes

Looking for more comforting casserole recipes for dinner? Try one of these favorite recipes next:

Close up of chicken bacon ranch casserole in baking dish.

Chicken Bacon Ranch Casserole

Servings: 8 servings
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
This Chicken Bacon Ranch Casserole is a comforting casserole recipe that's loaded with flavor. With bacon, pasta, broccoli and cheese, you'll want to add this recipe to your regular dinner rotation.

Ingredients

  • 6 slices bacon
  • 12 ounces whole wheat penne pasta, or white penne, or other short pasta shape
  • 1 pound fresh broccoli, chopped into florets
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 cup chopped yellow onion
  • 3 cloves garlic, minced
  • ¼ cup all-purpose flour
  • 1 ½ cups low sodium chicken broth
  • 1 ½ cups whole milk
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon dried dill weed
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 cups shredded or chopped cooked chicken breast
  • 8 ounces shredded sharp cheddar cheese, 2 cups, divided
  • chopped fresh chives, for serving

Instructions
 

Cook the Bacon

  • Preheat oven to 400° F. Line a rimmed baking sheet with foil, and fold the edges of the foil up a bit to contain the bacon grease.
  • Lay the bacon slices in a single layer on the foil. Bake for 12-20 minutes, until cooked through.
  • Transfer bacon to a paper towel-lined plate to soak up excess grease. Then chop the bacon. Set aside.

Prepare the Casserole

  • Reduce oven temperature to 350° F.
  • Bring a large pot of salted water to a boil. Add the pasta and cook according to package directions for al dente, adding the broccoli florets to the pot during the last 1-2 minutes of the cook time. Drain the pasta and broccoli into a colander, rinse under cold water, drain. Put the cooked pasta and broccoli back into the empty cooking pot. Set aside.
  • Heat the butter and olive oil in a large skillet over medium heat. Add the onion and cook until softened, about 3 minutes.
  • Add the garlic and flour and cook for 30 seconds, stirring.
  • Stir in the chicken broth, milk, garlic powder, onion powder, dried dill, salt and pepper. Cook, stirring often, until the mixture just comes to a simmer and thickens slightly. Remove pan from the heat.
  • To the pot with the pasta and broccoli, add the shredded cooked chicken, half of the shredded cheese, â…” of the chopped cooked bacon and the sauce from the skillet. Stir to combine and then transfer the mixture to a 13×9-inch baking dish.
  • Top casserole with the remaining shredded cheese and remaining chopped bacon. Cover with foil (spray the underside of the foil with cooking spray to help prevent the cheese from sticking to it). Bake, covered, for 20 minutes. Then uncover and bake 5-10 minutes more, until cheese is melted and casserole is hot throughout.
  • Serve with chopped fresh chives.

Notes

  • You can assemble the casserole up to one day ahead of when you wish to bake it. If baking a casserole cold from the refrigerator, add 15-20 minutes to the covered bake time. Alternatively, you can prep some of the ingredients ahead of time and then assemble the casserole right before baking it.
Calories: 506kcal, Carbohydrates: 40g, Protein: 27g, Fat: 26g, Saturated Fat: 11g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Cholesterol: 79mg, Sodium: 518mg, Potassium: 471mg, Fiber: 5g, Sugar: 5g, Vitamin A: 827IU, Vitamin C: 53mg, Calcium: 302mg, Iron: 1mg
Nutrition information is an estimate.
Cuisine: American
Course: Main Course
Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.
This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!