Cook pasta in a pot of salted boiling water according to package instructions. Strain, rinse with cold water, and set aside.
Preheat the oven to 360°F.
Cut the chicken into small cubes. Heat a pan with olive oil, add the chicken, and fry until lightly browned, about 5-7 minutes, stirring occasionally. Season with sweet paprika, smoked paprika, chili flakes, salt, and pepper. Meanwhile, cut the tomatoes in half, add to the pan, and fry for 3-4 minutes until they are beginning to release their juices. Add the garlic, mix well, and remove from the heat.
Slice the bell pepper and zucchini into similar sized pieces and mix with the chicken and tomatoes mixture. Stir in the pasta and transfer to a large ovenproof dish. Bake for 20 minutes.
Tear the mozzarella with your hands into smaller pieces and sprinkle it on top of the casserole. Bake for another 5 minutes. Remove, sprinkle with fresh parsley, and serve.