Preheat your oven to 350°F (175°C).
In a large pot, bring water to a boil. Add a pinch of salt and cook the penne pasta according to package instructions until al dente. Drain and set aside.
In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the chopped spinach and sauté for about 2-3 minutes until wilted. Remove from heat and let it cool slightly.
In a large mixing bowl, combine the cooked penne pasta, shredded chicken, sautéed spinach, Alfredo sauce, garlic powder, onion powder, salt, and pepper. Stir until everything is well mixed.
Pour the mixture into a greased 9x13 inch baking dish, spreading it out evenly.
Sprinkle the shredded mozzarella cheese and grated Parmesan cheese evenly over the top of the pasta mixture.
Place the baking dish in the preheated oven and bake for 25-30 minutes, or until the cheese is bubbly and golden brown.
Once baked, remove the dish from the oven and let it cool for about 5 minutes before serving.