Begin by bringing a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Once done, drain the pasta and set it aside while you prepare the rest of the dish.
In a large skillet, heat the olive oil over medium heat. Toss in the broccoli florets and sauté for about 4-5 minutes until they’re bright green and just tender but still crisp. Season lightly with salt and pepper to enhance the flavor.
To the skillet with broccoli, add the heavy cream, chicken broth, garlic powder, onion powder, Italian seasoning, and salt and pepper to taste. Stir well and bring the mixture to a gentle simmer. Let it cook for 3-4 minutes until the sauce thickens slightly.
Add the cooked, shredded chicken and the drained penne pasta to the skillet. Toss everything gently until the pasta and chicken are fully coated with the creamy sauce and broccoli is evenly distributed.
Preheat your oven to 375°F (190°C). Transfer the creamy chicken and broccoli pasta mixture into a greased 9x13 inch baking dish. Sprinkle the shredded mozzarella and grated Parmesan cheese evenly over the top.
Place the dish in the oven and bake for 20-25 minutes until the cheese is melted, bubbly, and golden brown on top. For an extra crispy crust, you can broil it for 1-2 minutes, watching carefully to prevent burning.
Remove the pasta bake from the oven and let it cool for a few minutes before serving. This gives the sauce a chance to thicken up and makes it easier to portion out. Serve hot and enjoy the creamy, cheesy goodness!