In a small plate/bowl combine the spices for fajita seasoning; chili powder, paprika, cu in, salt, onion powder, garlic powder, and ground pepper. Set aside.
Heat a tablespoon of oil in an ovenproof large skillet over medium heat. Add the onions and bell peppers; saute for 3-5 minutes.
Add minced garlic and 1 1/2 teaspoons of prepared fajita seasonings. Cook the veggies and spices for another 30 seconds and allow the fajita stuffing to cool.
Meanwhile, prepare the chicken breasts for stuffing. Cut the chicken breast lengthwise to create a pocket making sure the chicken breast is not cut all the way through.
Rub the fajita seasoning evenly on the inside and outside of the chicken breasts.
Stuff the chicken pocket with about 2 tablespoons of prepared fajita stuffings, top it with a layer of cheese, and seal the chicken with a toothpick.
Heat the same skillet with the remaining olive oil. Add the chicken gently and sear the chicken to golden on both sides for about 5-6 minutes.
Place the skillet in the oven and bake the chicken for 15-20 minutes until the chicken is cooked through.
Garnish the chicken with fresh parsley and serve the fajita stuffed chicken with some greens and lime wedges on the side.