In a large mixing bowl, combine the shredded chicken, sliced bell peppers, corn, black beans, chili powder, cumin, garlic powder, and onion powder. Mix well until all ingredients are evenly coated with the spices.
Heat 1 tablespoon of olive oil in a large skillet over medium heat.
Place one tortilla in the skillet and sprinkle half of it with a layer of ½ cup of shredded cheese.
Spoon a generous amount of the chicken mixture over the cheese, then sprinkle another ½ cup of cheese on top.
Fold the tortilla in half, covering the filling. Cook for about 3-4 minutes or until the bottom is golden brown and the cheese starts to melt.
Carefully flip the quesadilla over using a spatula and add the remaining tablespoon of olive oil around the edges of the skillet. Cook for another 3-4 minutes until the other side is golden brown and crispy.
Remove the quesadilla from the skillet, slice into wedges, and keep warm while repeating the process with the remaining tortillas and filling.
Serve the quesadillas warm, with sour cream and salsa on the side for dipping.