- Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Drain well and set aside. 
- While the pasta cooks, heat a skillet over medium heat. Add the turkey bacon and cook until crispy, about 5-7 minutes. Transfer to a paper towel-lined plate to drain excess fat, then chop into bite-sized pieces. 
- In a large mixing bowl, add the shredded chicken, BBQ sauce, garlic powder, onion powder, salt, and pepper. Stir until the chicken is evenly coated. 
- Add the cooked penne pasta, corn kernels, cherry tomatoes, green onions, and half of the chopped turkey bacon into the chicken mixture. Toss gently to combine everything. 
- Preheat your oven to 375°F (190°C). Transfer the pasta mixture into a greased 9x13 inch baking dish. Sprinkle the shredded cheese evenly on top, followed by the remaining turkey bacon pieces. 
- Bake uncovered for 20-25 minutes, or until the cheese is melted and bubbly, and the edges start to brown slightly. 
- Remove from the oven and let the pasta bake rest for 5 minutes before serving. This helps the flavors meld and makes it easier to scoop onto plates.