Cook pasta in salted water until al dente. Reserve a little pasta water, then drain.
Season the chicken with salt and pepper. Cook in a skillet with olive oil until golden and fully cooked. Remove from pan.
In the same skillet, add garlic and cook for 30 seconds.
Pour in milk and add ranch seasoning. Stir well.
Add cheddar cheese and mix until melted and creamy.
Lower heat and stir in Greek yogurt until smooth.
Add cooked pasta, chicken, and bacon. Toss everything together. Add pasta water if needed.
Serve warm or divide into containers for meal prep. Top with parsley.