Make the marinade. In a blender or food processor, combine cilantro, garlic, jalapeño, olive oil, lime juice, honey, cumin, salt, and pepper. Blend until mostly smooth. Taste and adjust salt or lime as needed.
Marinate the chicken. Add the chicken to a bowl or zip-top bag and pour the marinade over it.
Toss to coat. Let it sit for at least 30 minutes, or up to 8 hours in the fridge for deeper flavor.
Cook your base. While the chicken marinates, cook your rice. For a quick cilantro-lime twist, stir in chopped cilantro, a squeeze of lime, and a pinch of salt after cooking.
Prep the toppings. Rinse black beans, thaw or heat corn, slice tomatoes and onion, and dice avocado.
Have lime wedges ready.
Make the sauce. Blend the yogurt, mayo, cilantro, garlic, lime juice, salt, and a splash of water until smooth and drizzly. Adjust thickness with more water and seasoning to taste.
Cook the chicken. Heat a large skillet or grill pan over medium-high heat. Add a light drizzle of oil.
Cook chicken 5–7 minutes per side, until browned with an internal temp of 165°F. Rest 5 minutes, then slice.
Assemble the bowls. Add a scoop of rice to each bowl. Top with sliced chicken, black beans, corn, tomatoes, avocado, and red onion.
Spoon on the cilantro garlic sauce and finish with fresh cilantro and lime.
Serve. Give everything a squeeze of lime and a pinch of salt right before eating. That last touch makes the flavors pop.