Cook the pasta according to package instructions; drain and set aside. Reserve ½ cup of pasta water if needed.
In a large skillet, cook bacon until crispy. Remove, crumble, and set aside, leaving a bit of grease in the pan.
Add chicken pieces to the skillet, sprinkle with 1 tablespoon of ranch seasoning, and cook until golden and fully cooked. Remove from pan.
In the same skillet, melt butter, whisk in flour, and cook for 1 minute. Slowly add milk, whisking to create a smooth sauce.
Stir in cream cheese and ranch seasoning until melted and combined. Add pasta water if needed for consistency.
Return the cooked pasta, chicken, and bacon to the skillet, tossing to coat everything in the sauce.
Sprinkle fresh parsley on top, serve warm, and enjoy!