Fill a large pot with water, add a pinch of salt, and bring it to a boil. Add the penne pasta and cook according to package instructions until al dente, usually around 10-12 minutes. In the last 3 minutes of cooking, toss in the broccoli florets to steam them lightly. Once cooked, drain both the pasta and broccoli in a colander and set aside.
In a large mixing bowl, combine the Alfredo sauce with garlic powder, onion powder, salt, and pepper. Stir well to ensure even seasoning throughout the sauce.
Add the cooked penne pasta, shredded chicken, broccoli florets, and half of the mozzarella, cheddar, and Parmesan cheeses into the bowl with the Alfredo sauce. Drizzle in the olive oil. Gently fold everything together until the pasta and chicken are thoroughly coated with the sauce and cheese.
Preheat your oven to 375°F (190°C). Lightly grease your baking dish with olive oil or non-stick spray. Transfer the pasta mixture into the dish, spreading it evenly. Sprinkle the remaining mozzarella, cheddar, and Parmesan evenly over the top. Finish by scattering the cooked and crumbled turkey bacon over the cheese layer.
Place the casserole in the preheated oven and bake for 20-25 minutes, or until the cheese is melted, bubbly, and golden brown on top. If you prefer a crispier crust, you can broil for an additional 2-3 minutes—just watch it closely to prevent burning.
Remove from the oven and let the casserole rest for 5 minutes before serving. This allows the sauce to thicken slightly and makes it easier to portion. Serve it up with a fresh green salad or some crusty bread for a complete, satisfying meal.