Dry the chicken breasts with paper towels and sprinkle salt and pepper on both sides.
In a shallow dish, combine the flour and 2 tablespoons of parmesan cheese; coat the chicken breasts in this mixture and shake off the extra flour.
Warm olive oil in a skillet over medium heat until shimmering, then cook the chicken until golden on each side and thoroughly done. Set chicken aside on a plate and cover loosely with foil.
Add butter and minced garlic to the skillet and cook gently on low heat until the garlic releases its aroma.
Pour in the chicken broth and bring it to a boil while scraping up any flavorful bits from the pan. Let it simmer until the liquid lowers to about a quarter cup.
Mix in the heavy cream, parmesan cheese, sun-dried tomatoes, chopped spinach, salt, pepper, and Italian seasoning, stirring well to combine.
Return the chicken breasts to the skillet with the sauce, flipping once to coat them evenly. Serve immediately for best taste.