01 - In a mixing bowl, combine chicken pieces, olive oil, chopped chipotle peppers, adobo sauce, cumin, smoked paprika, salt, and black pepper. Toss well to coat evenly.
02 - Heat a large skillet over medium-high heat. Add the marinated chicken and sauté for 5 to 7 minutes, stirring occasionally, until fully cooked and lightly charred. Remove the chicken from the pan.
03 - Wipe out the skillet and lower the heat to medium.
04 - Lay a flour tortilla on a clean work surface. Sprinkle half of the shredded cheese over one side of the tortilla. Add one-fourth of the cooked chicken, diced mango, sliced red onion, and chopped cilantro. Top with remaining cheese. Fold the tortilla to enclose the filling. Repeat with remaining tortillas and fillings.
05 - Melt butter or olive oil in the skillet. Cook each quesadilla for 2 to 3 minutes per side, pressing gently, until golden brown and cheese is melted. Transfer to a cutting board.
06 - Allow quesadillas to rest for 1 minute, then cut into wedges.
07 - Serve warm with sour cream, salsa, and lime wedges as desired.