In a large pot, bring salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Drain and set aside.
In a large skillet, heat olive oil over medium heat. Season the sliced chicken breasts with salt, pepper, and Italian seasoning. Add the chicken to the skillet and cook for 5-7 minutes, until browned and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add minced garlic and sauté for about 30 seconds until fragrant. Add cherry tomatoes and cook for 2-3 minutes until they begin to soften.
Pour in the heavy cream and bring to a gentle simmer. Stir in the fresh spinach until wilted.
Add the cooked chicken back to the skillet, along with the cooked penne. Stir in the grated Parmesan cheese, mixing everything together until well combined and heated through. Adjust seasoning with salt and pepper as needed.
Serve hot, garnished with fresh basil leaves on top for added flavor and presentation.