In a large, heavy-bottomed skillet, heat the olive oil over medium-high heat. Season both sides of the chicken breasts with salt and pepper. Add the chicken to the hot skillet and cook for about 5-7 minutes on each side until golden brown and cooked through. Remove from skillet and keep warm.
In the same skillet, reduce heat slightly and add the minced garlic. Sauté for about 30 seconds until fragrant, being careful not to burn it.
Add the halved cherry tomatoes and Italian seasoning. Cook for about 3-5 minutes, stirring occasionally, until the tomatoes soften and release their juices.
Add the fresh spinach leaves and cook for an additional 1-2 minutes until wilted. Stir well to combine.
Lower the heat to a simmer, then pour in the heavy cream and sprinkle in the grated Parmesan cheese. Stir continuously until the cheese melts and the mixture forms a creamy sauce.
Return the cooked chicken breasts to the skillet, nestling them in the sauce. Allow to simmer for an additional 2-3 minutes to reheat the chicken and absorb the sauce.
Taste the sauce and adjust seasoning with more salt and pepper if desired.
Plate the chicken breasts topped with the creamy sauce and sautéed vegetables. Garnish with fresh basil leaves if using.
Notes
Serve with crusty bread or over fettuccine for a delightful meal.