Season the chicken pieces with salt, pepper, garlic powder, paprika, and Italian seasoning. Heat olive oil in a skillet over medium heat and cook the chicken until golden and the internal temperature reaches 165 °F; set aside.
In the same skillet, melt butter and sauté the diced onion until translucent. Add minced garlic and cook 1 minute.
Stir in cherry tomatoes and cook 2–3 minutes until softened. Add tomato paste and sun‑dried tomatoes; cook another minute.
Season with Italian seasoning, paprika, salt, and pepper; cook 1 minute. Pour in heavy cream and pasta water; simmer 2 minutes.
Add spinach and Parmesan; stir until the cheese melts and the sauce thickens.
Slice the cooked chicken and return it to the pan; let it simmer briefly to blend flavors.
Add the cooked pasta to the sauce, toss to coat evenly, and serve hot.