Heat the olive oil in a large skillet over medium heat.
Season the chicken breasts with salt, black pepper, and Italian seasoning.
Add the chicken to the skillet and cook for about 6-7 minutes on each side until golden brown and cooked through. Remove from the skillet and set aside.
In the same skillet, add the minced garlic and sauté for 1-2 minutes until fragrant.
Add the fresh spinach to the skillet and cook until wilted, about 2-3 minutes.
Lower the heat and pour in the heavy cream, stirring continuously for 1-2 minutes.
Gradually add the grated Parmesan cheese to the cream mixture, whisking until smooth and creamy.
Return the cooked chicken breasts to the skillet, coating them with the creamy sauce. Let simmer for an additional 5 minutes.
If desired, add lemon juice for an extra zing.
Serve the Chicken Florentine hot, garnished with fresh basil.