Preheat oven to 350 degrees F (180 degrees C).
In a large bowl, mix together Cream Cheese (1 package), Artichoke Hearts (1 can), Fresh Baby Spinach (1 cup), Shredded Italian Blend Cheese (1 cup), Parmesan Cheese (1/4 cup), Garlic (2 clove), Onion Powder (1/2 teaspoon), and Salt and Pepper (to taste).
Make a pocket in each Boneless, Skinless Chicken Breast (3). Season, inside the pocket and outside with Salt and Pepper (to taste). Fill each pockets with mixture and seal each breast with few toothpicks.
In a large oven safe skillet over medium heat, add Olive Oil (2 tablespoon) and allow to get hot. Add chicken and cook until golden brown on both sides 5 minutes or so.
Transfer to the oven and bake for 10-15 minutes.
Serve immediately and enjoy!