Season the Chicken: In a large bowl, combine the chicken with chili powder, cumin, paprika, garlic powder, salt, pepper, and lime juice. Toss to coat evenly.
Sauté the Chicken: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the seasoned chicken and cook for 5-6 minutes until fully cooked and golden. Remove from the skillet and set aside.
Sauté the Vegetables: In the same skillet, add the remaining tablespoon of olive oil. Add the sliced bell peppers and onions. Sauté for 4-5 minutes until tender and slightly charred. Remove from heat.
Assemble the Quesadillas: Lay a flour tortilla flat and sprinkle 1/4 cup of shredded cheese on one half of the tortilla. Add a generous portion of the cooked chicken and sautéed vegetables on top. Sprinkle another 1/4 cup of cheese on top of the filling and fold the tortilla in half.
Cook the Quesadillas: Heat a clean skillet or griddle over medium heat. Lightly spray with cooking spray or add a small amount of oil. Cook each quesadilla for 2-3 minutes per side, or until the tortilla is golden and the cheese is melted.
Repeat and Slice: Repeat with the remaining tortillas and filling. Cut each quesadilla into wedges.
Serve and Enjoy: Serve hot with salsa, guacamole, and sour cream on the side.