Make the marinade: In a blender or small food processor, combine chipotle peppers, adobo sauce, garlic, lime juice, olive oil, cumin, smoked paprika, chili powder, salt, pepper, and honey. Blend until smooth.
Taste and adjust heat with more adobo if you like it spicier.
Marinate the chicken: Pat chicken dry and place in a bowl or zip-top bag. Pour over the marinade and toss to coat. Chill for at least 30 minutes, and up to 8 hours. Short on time? Even 15 minutes helps.
Cook the rice: Rinse rice until the water runs clear.
Cook according to package directions. Fluff with a fork, then stir in lime zest, lime juice, chopped cilantro, a splash of oil or butter, and a pinch of salt. Keep warm.
Prep the toppings: Slice bell peppers and red onion.
Halve the cherry tomatoes. Rinse and drain black beans. Dice avocado.
Chop extra cilantro. Cut lime wedges. If using corn, char it in a hot skillet with a little oil and salt for 3–4 minutes to boost flavor.
Cook the chicken: Heat a large skillet or grill pan over medium-high heat.
Add a drizzle of oil, then the chicken. Cook 5–6 minutes per side for thighs (4–5 for thin breasts), until nicely charred and internal temperature reaches 165°F (74°C). Rest 5 minutes, then slice or chop.
Optional pepper-onion sauté: In the same pan, add peppers and onions with a pinch of salt.
Cook 4–6 minutes until lightly charred but still crisp.
Make the crema: Stir together sour cream or Greek yogurt, adobo sauce, lime juice, and a pinch of salt until smooth.
Assemble the bowls: Add a base of cilantro-lime rice. Top with chicken, beans, corn, peppers and onions, tomatoes, avocado, lettuce, and cilantro. Spoon over salsa and crema.
Finish with lime juice and a few crushed tortilla chips for crunch if you like.
Adjust to taste: Add more salt, a dash of hot sauce, or extra lime until it sings.