Start by heating a skillet over medium heat and adding the diced chicken. Cook until the chicken is golden and fragrant, ensuring it is flavorful and cooked through. Stir occasionally to prevent sticking.
In a separate pot, bring water to a boil and add your penne pasta. Cook until al dente, which will take just a few minutes. Be careful not to overcook, as the pasta will soften more in the oven.
In a large bowl, combine the heavy cream and chicken broth. Stir well until mixed, creating a creamy base.
Toss in the chopped spinach and drained sun-dried tomatoes into the creamy mixture. This will enhance the visual appeal with vibrant colors.
Sprinkle in the Italian seasoning, garlic powder, onion powder, salt, and pepper. Mix thoroughly to distribute the spices evenly throughout the mixture.
Gently fold the browned chicken and cooked pasta into the creamy mixture, ensuring everything is well-coated without breaking apart the pasta.
Spread half of the mixture in the prepared baking dish. Top with a layer of mozzarella and parmesan cheese for added texture and flavor.
Pour the remaining mixture over the layer of cheese and finish with another layer of cheese on top. Cover the dish with foil before placing it into the oven to retain moisture during baking.
After baking, allow the casserole to rest for a few minutes before serving. This will help the flavors meld together.