Season the chicken with salt, pepper, garlic powder, onion powder, and dried oregano.
Heat your skillet to medium heat and add the avocado oil. Cook the chicken for about 2 minutes per side.
Remove the chicken and add the butter and mushrooms and cook for about 2 minutes.
Add in the garlic, sun-dried tomatoes, and tomato paste. Cook for about 30 seconds.
Add in the chicken broth and heavy cream. Season with a little more salt and pepper.
Add in the artichokes, spinach, and chicken back in and reduce the heat to low. Cover and cook for another 12 minutes.
Serve over mashed potatoes or rice and lots of the creamy sauce. Garnish with fresh basil.