In a large pot, bring salted water to a boil and cook the rotini pasta according to package instructions until al dente. Drain and set aside.
Steam the broccoli florets in a microwave-safe bowl with a tablespoon of water covered with plastic wrap for about 3 minutes, or until tender but still bright green. Drain and set aside.
In a large mixing bowl, combine the cooked rotini, shredded chicken, steamed broccoli, ricotta cheese, half of the mozzarella cheese, garlic powder, onion powder, Italian seasoning, salt, and pepper. Mix well until all ingredients are evenly incorporated.
Pour in the chicken broth and olive oil to bring moisture to the dish, mixing until combined.
Transfer the mixture to a greased 9x13-inch baking dish. Spread it evenly in the dish.
Top with the remaining mozzarella cheese and sprinkle the grated Parmesan cheese over the top for an extra cheesy finish.
Bake in the preheated oven for 25-30 minutes or until the cheese is bubbly and golden brown.
Remove from oven and let sit for 5 minutes before serving. Garnish with chopped fresh parsley for an added pop of color.
Notes
Let the dish sit for a few minutes before serving for better slicing.