Prepare all of the ingredients. Preheat oven to 400degF.
In a large sauce pan over medium high heat, add 2 tablespoons of avocado oil. Sprinkle both sides of chicken with garlic powder, Italian seasoning and paprika. Cook on each side for 3 minutes (just browning them, they will finish in the oven). Remove from pan and keep warm.
In the same pan add 2 tablespoons of oil and reduce heat to medium. Whisk in flour and cook for 2 minutes. Whisk in chicken broth and cook for 2 minutes. Whisk in heavy cream, garlic powder, and Italian seasoning and cook for 2 minutes. Whisk in parmesan cheese and cook for 2 minutes. Fold in sun-dried tomatoes and remove from heat.
In a 13x9 baking dish, add potatoes in an even layer. Then sprinkle with spinach. Evenly pour sauce over potatoes. Then place browned chicken on top, spaced evenly. Put in oven and bake for 60 minutes. Let sit for at least 5 minutes before serving.