In a large skillet, heat the 1 tablespoon of olive oil over medium-high heat. Season the chicken pieces with salt and pepper. Once the oil is hot, add the chicken and cook for about 5-7 minutes on each side until golden brown and cooked through. Remove the chicken from the skillet and set aside.
In the same skillet, add the tablespoon of oil from the sun-dried tomatoes. Add the finely chopped onion and sauté for about 3-4 minutes until translucent. Then, add the minced garlic and cook for an additional minute until fragrant.
Stir in the chopped sun-dried tomatoes and the chopped spinach. Cook for about 2-3 minutes, allowing the spinach to wilt.
Reduce the heat to medium-low and pour in the half and half. Add the Italian seasoning, along with salt and pepper to taste. Stir well until everything is combined. Allow the sauce to simmer for a few minutes until it thickens slightly.
Return the cooked chicken to the skillet, and coat it in the creamy sauce. Sprinkle in the freshly grated Parmesan cheese and stir until melted and well incorporated. Garnish with fresh basil before serving.