Heat the olive oil in a large skillet over medium heat. Season the chicken breasts with salt and pepper, then add them to the skillet. Cook for 6-7 minutes per side, or until they are golden brown and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the minced garlic and sauté for about 30 seconds until fragrant.
Add the halved cherry tomatoes to the skillet and cook for 2-3 minutes until they begin to soften.
Stir in the fresh spinach and cook until wilted, about 2 minutes.
Pour in the heavy cream and bring it to a gentle simmer. Stir in the Parmesan cheese and Italian seasoning, mixing well until the cheese melts and forms a creamy sauce.
Return the cooked chicken to the skillet, spooning some of the creamy sauce over the top. Let it simmer for an additional 2-3 minutes to heat through.
Taste and adjust seasoning with more salt and pepper if desired.
Garnish with fresh basil leaves before serving.
Notes
Serve with pasta or crusty bread to soak up the sauce.