Pat the chicken dry and season both sides with salt, black pepper, garlic powder, Italian seasoning, and paprika.
Heat sun-dried tomato oil or olive oil in a large skillet over medium-high heat.
Add chicken and cook for 4–5 minutes per side, or until golden and cooked through. Remove from the skillet and set aside.
Reduce heat to medium. Add garlic and cook for 30 seconds.
Stir in chopped sun-dried tomatoes and cook for 1 minute.
Pour in chicken broth and scrape the bottom of the skillet.
Stir in heavy cream and bring to a gentle simmer.
Add parmesan and stir until melted and smooth.
Stir in spinach and cook until wilted.
Return chicken to the skillet and spoon sauce over the top. Simmer for 2–3 minutes.
Finish with lemon juice, basil, or parsley if desired. Serve warm.