In a skillet over medium heat, add the olive oil. Once hot, add the minced garlic and sauté for about 1 minute until fragrant.
Stir in the chopped spinach and artichokes, cooking until the spinach wilts, approximately 2-3 minutes. Remove from heat and set aside.
In a mixing bowl, combine the softened cream cheese, sour cream, mozzarella cheese, Parmesan cheese, Italian seasoning, salt, and pepper. Mix until smooth.
Add the sautéed spinach and artichoke mixture to the cheese blend, and stir until fully incorporated.
In a baking dish, place the chicken breasts and use a meat mallet to gently pound them to an even thickness (about 1 inch). Season both sides with salt and pepper.
Spread the creamy spinach artichoke mixture evenly over each chicken breast.
Cover the baking dish with foil and bake for 25 minutes.
After 25 minutes, remove the foil and bake for an additional 10-15 minutes, or until the chicken is cooked through and the top is bubbly and golden.
Let the dish rest for 5 minutes before serving. Garnish with fresh parsley if desired.
Notes
Garnish with fresh parsley for added flavor and presentation.