Preheat the oven to 375, cover a baking sheet with some parchment paper, and lightly spray it with some nonstick cooking spray.
In a small bowl, mix together the chopped and drained artichokes, Greek yogurt, pepper, onion and garlic powder.
Whisk the egg in a bowl. Sprinkle the flour on a flat surface (I used a flat plate), mix the breadcrumbs, Italian seasoning and garlic powder together ,and then place that on a flat plate.
Heat the 2 teaspoons of oil in a large frying pan over medium heat.
Cut open 1 side of the chicken and spoon in ¼ of the artichoke/yogurt mixture. Sprinkle 1 heaping tablespoon of asiago cheese on top then close the chicken breast. Feel free to use toothpicks if needed. Repeat for remaining chicken breasts.
Coat the stuffed chicken breast in the all purpose flour, then dip it in the egg, and then roll both sides in the breadcrumbs.
Sear the chicken breasts in the heated pan for 1 minute on each side then place them on the baking sheet.
Bake the chicken in the oven for 35 minutes.
Serve warm and enjoy!