Fill a large pot with salted water and bring it to a rolling boil. Add the penne pasta and cook according to the package directions until it reaches al dente texture. Once cooked, drain the pasta and set it aside.
In a spacious mixing bowl, take the softened cream cheese and add the ranch dressing. Sprinkle in the garlic powder, onion powder, and black pepper. Use a whisk or a spatula to blend the ingredients together until the mixture is smooth and creamy.
To the creamy ranch sauce, incorporate the shredded chicken, crispy bacon bits, sharp cheddar cheese, and mozzarella cheese. Stir gently to ensure that all components are evenly coated with the sauce.
Carefully fold the cooked penne pasta into the chicken and cheese mixture until everything is well integrated. If the mixture appears too thick, gradually add a splash of the pasta cooking water to achieve your desired consistency.
For a delicious baked version, transfer the combined mixture to a greased baking dish. Top it with additional shredded cheddar cheese for a delightful crust. Place the dish in a preheated oven at 350°F (175°C) and bake for approximately 20 minutes, or until the cheese is bubbly and golden brown.
Once out of the oven (if you chose to bake it), let it rest for a few minutes to cool slightly. Before serving, scatter the chopped green onions over the top for a burst of freshness and color.
Notes
Using rotisserie chicken saves time. Optional baking for a crispy top.