Cook the penne pasta according to package instructions. Drain and set aside.
Slice the chicken breasts into 3-inch cubes and season with salt, pepper, and flour.
Heat a large pan and add half of the butter. Once melted, cook the chicken for about 7 minutes until fully cooked. Remove and set aside.
In the same pan, add remaining butter and garlic. Sauté until fragrant.
Add cherry tomatoes and Italian seasoning, cooking until tomatoes soften.
Pour in cooking cream, chicken broth, and tomato sauce. Bring to a gentle simmer.
Add spinach and Parmesan cheese, stirring until wilted.
Return the cooked chicken and pasta to the pan and mix well to coat in the sauce.
Serve Creamy Chicken and Tomato Pasta with fresh basil and extra Parmesan.