Preheat the oven to 350 degrees.
Heat 1 tbsp olive oil in a large skillet over medium heat.
Add the spinach to the heated skillet a little at a time, and cook until wilted.
Drain the spinach, and spread it on the bottom of a greased baking dish.
In the same skillet, melt 2 tbsp of butter.
Pour in the heavy whipping cream.
Whisk in the Parmesan cheese, garlic powder and basil.
Stir in the mozzarella cheese.
Add salt and pepper to taste.
Mix in the shredded chicken.
Spread the chicken mixture evenly over the spinach in the baking dish.
Top with a thin layer of Mozzarella cheese.
Bake for 20-25 minutes until the cheese is browned and bubbly.
Garnish with freshly chopped parsley and serve.