In a large skillet, heat olive oil over medium heat. Add minced garlic and sauté for about 1 minute or until fragrant.
Add the chopped spinach and artichoke hearts to the skillet. Cook for 3-4 minutes until the spinach wilts and everything is heated through.
In a medium bowl, combine cream cheese, sour cream, shredded mozzarella, grated Parmesan, Italian seasoning, salt, and pepper. Mix until well blended.
Add the spinach and artichoke mixture to the cream cheese mixture, stirring until fully incorporated.
Season the chicken breasts with salt and pepper on both sides. Place them in a baking dish.
Spread the creamy spinach artichoke mixture evenly over the chicken breasts.
Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes.
Remove the foil and bake for an additional 10-15 minutes, until the chicken is cooked through (internal temperature of 165°F/74°C) and the top is bubbly and golden.
Let the dish rest for a few minutes before serving. Garnish with chopped fresh parsley.
Notes
Let the dish rest before serving for better flavor.