Heat olive oil in a large skillet over medium heat. Season chicken breasts with salt, pepper, and Italian seasoning, then add to the skillet. Cook for 5-7 minutes per side until golden brown and fully cooked. Remove and set aside.
In the same skillet, add garlic and sauté for 30 seconds until fragrant. Stir in sun-dried tomatoes and cook for 1-2 minutes to release their flavor.
Pour in chicken broth, scraping up any browned bits from the pan. Simmer for 2 minutes. Add baby spinach, stirring until wilted.
Return the chicken breasts to the skillet, spooning the sauce over them. Simmer for 2-3 minutes to absorb the flavors.
Serve warm with zucchini noodles, cauliflower rice, or roasted vegetables for a healthy meal!