Cook the rotini pasta according to package instructions until al dente. Drain and set aside.
In a large skillet, cook the diced chicken over medium heat until golden brown and cooked through, about 5-7 minutes. Season with garlic powder, onion powder, salt, and pepper.
Add the broccoli florets to the skillet and cook for an additional 2-3 minutes until they are tender but still crisp.
In a separate bowl, mix the cream cheese and chicken broth until smooth.
Combine the cooked pasta, chicken, broccoli, cream cheese mixture, half of the cheddar, and half of the mozzarella in a large mixing bowl. Stir until everything is well coated.
Transfer the mixture to a greased 9x13 inch baking dish.
Sprinkle the remaining cheddar and mozzarella on top of the pasta mixture.
Bake in the preheated oven for 25-30 minutes or until the cheese is bubbly and golden brown.
Once done, remove from the oven and let it cool for a few minutes. Sprinkle with paprika and fresh parsley before serving.
Notes
Feel free to add more vegetables or adjust the cheese types to your preference.