Cook the bacon in a skillet over medium heat until crispy. Drain on paper towels and crumble once cool. Set aside.
Dice the chicken breasts into bite-sized pieces and season with a little salt and pepper.
Step 2: Cook the Pasta
Bring a large pot of salted water to a boil. Add the pasta and cook until al dente, according to package directions.
Drain and set aside, reserving about ½ cup of the pasta cooking water.
Step 3: Sauté the Chicken
Heat a large skillet over medium heat and add the butter.
Once melted, add the diced chicken and cook for about 5-7 minutes, or until fully cooked and no longer pink.
Remove the chicken from the skillet and set aside.
Step 4: Make the Creamy Ranch Sauce
In the same skillet, add a bit more butter if necessary and sauté the diced onion and minced garlic for about 2-3 minutes until softened and fragrant.
Reduce the heat to low and stir in the cream cheese, allowing it to melt and blend with the onions and garlic.
Gradually whisk in the milk and stir until a smooth sauce forms.
Add the sour cream, ranch seasoning mix, and the reserved pasta cooking water. Mix well to combine.
Add the cooked chicken back to the skillet and let everything simmer for 2-3 minutes until the flavors meld together.
Step 5: Assemble the Bake
In a large mixing bowl, combine the cooked pasta, creamy ranch chicken sauce, and half of the shredded cheddar cheese. Stir until the pasta is well coated.
Transfer the pasta mixture to a greased 9×13-inch baking dish and spread it out evenly.
Sprinkle the remaining cheddar cheese and crumbled bacon on top.
Step 6: Bake
Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the cheese is bubbly and golden on top.
Remove from the oven and let it cool for a few minutes before serving.