Pat the chicken breasts dry with paper towels.
Season both sides with approximately half of the salt, black pepper, garlic powder, onion powder, Italian seasoning, and paprika.
Heat the avocado oil in a large skillet over medium-high heat.
Add the chicken and cook for four to five minutes per side, until golden brown. Transfer it to a clean plate.
Reduce the heat to medium and add the butter.
Add the minced garlic and cook for approximately 30 seconds, stirring constantly.
Pour in the chicken broth and scrape up the browned bits from the bottom of the skillet.
Add the heavy cream, Parmesan, sun-dried tomatoes, Italian seasoning, and optional red pepper flakes.
Stir gently until the Parmesan melts and the sauce is smooth.
Return the chicken and any juices to the skillet.
Reduce the heat to medium-low, cover, and simmer for eight to twelve minutes, or until the chicken reaches an internal temperature of at least 165°F.
Taste the sauce and add the remaining salt as needed.
Spoon the sauce over the chicken and garnish with fresh basil or parsley.
Serve immediately.