Heat the oil in a large skillet over medium heat. Add the diced chicken, ginger-garlic paste, chipotle paste, honey, garlic powder, onion powder, paprika, salt, and black pepper. Cook for 6–8 minutes, stirring occasionally, until the chicken is fully cooked, lightly caramelized, and coated in the rich honey chipotle glaze.
In a small bowl, whisk together the mayonnaise, honey, chipotle paste, salt, and black pepper until smooth and creamy. Taste and adjust the sweetness or spice level according to your preference.
Combine the finely chopped onion, bell pepper, and tomato in a bowl. Mix gently and set aside until ready to assemble the quesadillas.
Place a tortilla in a dry skillet over medium heat. Spread an even layer of the cooked chicken over one side, followed by a generous amount of mozzarella cheese. Top with another tortilla or fold the tortilla in half to enclose the filling.
Cook each quesadilla for 2–3 minutes per side, flipping carefully once the underside is golden brown. Continue cooking until both sides are crisp and the cheese has completely melted.
Carefully open the quesadilla slightly and add the fresh vegetable mixture. Drizzle generously with the creamy honey chipotle sauce, slice into wedges, and serve immediately while hot and crispy.