01 - In a bowl, whisk together olive oil, lime juice, garlic, cumin, paprika, chili powder, salt, and pepper. Add chicken breasts and marinate for at least 15 minutes (up to 2 hours for more flavor).
02 - Preheat grill or grill pan to medium-high. Grill chicken 6-7 minutes per side, until cooked through and juices run clear (internal temp: 165°F). Rest for 5 minutes, then slice thinly.
03 - Rinse rice under cold water until water runs clear. In a saucepan, heat olive oil over medium heat. Add rice, sauté for 1 minute, then add water and salt. Bring to a boil, reduce heat to low, cover, and simmer 12-15 minutes until water is absorbed.
04 - Remove rice from heat, fluff with a fork, then stir in lime zest, lime juice, and chopped cilantro.
05 - In a small bowl, combine sour cream, mayonnaise, lime juice, chipotle, and a pinch of salt. Mix until smooth. Refrigerate until ready to use.
06 - Slice cherry tomatoes, avocado, red onion, and jalapeño. Rinse and drain black beans and corn if using canned.
07 - Divide rice among four bowls. Top with sliced chicken, black beans, corn, tomatoes, avocado, onion, and jalapeño. Drizzle with chipotle crema, sprinkle with cheese, and garnish with fresh cilantro. Serve with lime wedges.