Step 1: Prepare the Chipotle Marinade : In a large bowl, whisk together chipotle peppers, olive oil, garlic, cumin, paprika, chili powder, lime juice, honey, salt, and pepper. Add chicken and coat well. Cover and refrigerate for at least 30 minutes (up to 8 hours for deeper flavor).
Step 2: Grill the Chicken : Outdoor grill: Preheat to medium-high heat (about 400°F / 200°C). Indoor grill pan: Heat over medium-high and oil lightly. Grill chicken for 5–7 minutes per side, until nicely charred and cooked through (internal temperature 165°F / 74°C). Let rest for 5 minutes, then slice into thin strips.
Step 3: Make the Lime Crema : In a small bowl, whisk together sour cream, lime juice, zest, garlic, and salt until smooth. Add chopped cilantro if using. Chill until ready to serve.
Step 4: Warm the Tortillas : Heat tortillas on the grill or in a dry skillet for 30 seconds per side, until warm and slightly charred. Keep them wrapped in foil or a clean towel to stay soft.
Step 5: Assemble the Tacos : Spread a spoonful of lime crema onto each tortilla. Add slices of grilled chipotle chicken. Top with shredded cabbage, avocado slices, red onion, and tomatoes. Drizzle extra crema and sprinkle cilantro.
Step 6: Serve : Serve immediately with lime wedges for squeezing and enjoy!