In a large skillet, warm olive oil over medium-high heat. Place flour in small bowl. Lightly sprinkle each side of chicken with salt and pepper, then dredge each side through the flour. Shake off excess, then place chicken in warm pan.
Cook 3-4 minutes each side (just until browned and no longer pink); remove chicken to plate.
Add olive oil if skillet is dry, followed by garlic. Cook about 1 minute until fragrant. Add chicken broth and scrape any browned bits from the bottom.
Add cream, Italian seasoning, and Parmesan cheese. Cook over medium heat 5-7 minutes, stirring frequently, until sauce thickens.
Stir in spinach and sun-dried tomatoes and simmer 1-2 minutes until spinach wilts.
Add chicken back to skillet and spoon bits of sauce over chicken. Serve with pasta or other sides as desired.