Cook the pasta according to the package instructions in a large pot of salted boiling water. Once cooked, drain and set aside.
In a skillet over medium heat, cook the bacon until crispy. Once done, remove the bacon and place on paper towels to drain. Once cooled, crumble the bacon into small pieces.
In the same skillet with the bacon fat, add the shredded chicken and toss to warm it through. If using, sprinkle the garlic powder and mix well.
Pour in the heavy cream and ranch dressing into the skillet with the chicken. Stir to combine and bring to a gentle simmer.
Add the halved cherry tomatoes and crumbled bacon back into the skillet. Let simmer for about 5 minutes, allowing the tomatoes to soften.
Stir in the cooked pasta and shredded cheddar cheese. Mix until the cheese is melted and the pasta is well coated in the creamy sauce.
Season with salt, pepper, and dried parsley. Adjust seasonings to taste.
Garnish with sliced green onions before serving.