Begin by heating a large cast iron skillet to medium high heat. Add 1 tbsp oil, then toss in the chicken once the pan is hot. Cook the chicken evenly until lightly browned (about 6-7 minutes). Remove from heat, but keep the pan hot.
Chop up the zucchini, onion, and bell pepper. Add additional tbsp of oil, then toss in the chopped fresh veggies and garlic. Saute for 5-7 minutes until veggies begin to brown and are fragrant. Reduce heat to low.
While chicken and veggies are cooking, make the pesto sauce. Using a high powered blender or food processor, blend peppers, oil, vinegar, garlic, and fresh basil until smooth.
Add the chicken back to the pan, and spoon the lemon juice and Italian seasoning over the mixture. Add in the additional toppings: artichoke hearts, olives, and fresh tomatoes. Pour the pesto on top. Serve with feta or parmesan (if using), and top with fresh mint.