01 - Preheat oven to 400°F. Lightly grease a baking dish with olive oil or cooking spray.
02 - In a small bowl, combine chili powder, smoked paprika, cumin, garlic powder, onion powder, salt, and black pepper. Mix thoroughly until evenly blended.
03 - Place each chicken breast between two sheets of plastic wrap and pound using a meat mallet to approximately 3/8 inch uniform thickness.
04 - Drizzle the pounded chicken breasts with 1 tbsp olive oil, then evenly sprinkle both sides with half of the prepared seasoning blend.
05 - Heat the remaining 1 tbsp olive oil in a large skillet over medium heat. Add the sliced bell peppers and red onion, sautéing until just tender, about 3 to 4 minutes. Remove from heat and toss with the remaining seasoning blend.
06 - Lay each seasoned chicken breast flat. Distribute an even layer of the sautéed pepper and onion mixture across each breast, then sprinkle generously with shredded cheese.
07 - Roll each chicken breast up tightly and secure with toothpicks to hold the filling in place. Arrange seam side down in the prepared baking dish.
08 - Bake for 25 to 30 minutes, or until the internal temperature of the chicken reaches 165°F and juices run clear.
09 - Remove from the oven and let rest for 5 minutes. Carefully remove toothpicks, slice each roll into pinwheels, and serve garnished with fresh cilantro and lime wedges if desired.