Start by mixing your dry spices: kosher salt, chili powder, coriander, cumin, oregano, cayenne pepper, lime zest, and cilantro in a bowl. Add canola oil and stir until you see the marinade come together smooth.
Rub that marinade all over your chicken thighs or breasts, making sure each piece is coated real good. Let it sit for at least 15 minutes so the flavors soak in.
Preheat a grill or grill pan over medium-high heat and cook chicken about 6-7 minutes each side until it hits 165°F internally.
When chicken’s off the heat, let it rest about 5 minutes before slicing. This keeps juices inside making each bite tender and moist.
While your chicken rests, toast ciabatta rolls lightly if you wanna add some crunch. Then you stack the sliced chipotle chicken, creamy avocado, jalapeño slices, red onion, and pepperjack cheese right on the bread.
Top with some extra cilantro if you’re feeling fancy and spread chipotle sour cream sauce for that extra kick. Serve it up warm and enjoy y’all!