Season the chicken breasts with salt, pepper, and half of the Italian seasoning.
Heat olive oil in a large skillet over medium-high heat. Cook chicken for 4-5 minutes per side until golden brown and fully cooked (165 degrees F internal temperature). Remove and set aside.
In the same skillet, cook shallot for 2-3 minutes until softened. Add garlic and sauté 30 seconds more.
Stir in white cooking wine, scraping up any browned bits. Let simmer 2 minutes to reduce slightly. Add chicken broth and whisk in cream cheese until smooth.
Mix in sun-dried tomatoes, remaining Italian seasoning, and red pepper flakes. Simmer 2-3 minutes.
Add spinach and cook until just wilted. Stir in Parmesan. Return chicken to the skillet and spoon sauce over top.