Boil protein pasta according to package instructions. Drain and set aside.
Season chicken with all listed spices. Cook in a pan until internal temp reaches 165°F. Remove and set aside.
In the same pan, sauté onion and garlic.
Add sun-dried tomatoes, tomato paste, cherry tomatoes, milk, cream cheese, and seasonings. Stir until smooth and creamy.
Fold in spinach until wilted.
Add pasta to the sauce, toss to coat.
Top with sliced chicken and parmesan.
