01 - In a medium bowl, whisk together olive oil, honey, lime juice, lime zest, garlic, chili powder, cumin, salt, and black pepper. Add the chicken, turning to coat thoroughly. Marinate for at least 15 minutes or refrigerate for up to 2 hours for deeper flavor penetration.
02 - Combine rice, water or broth, and salt in a saucepan. Bring to a boil, reduce heat to low, cover, and simmer for 15–18 minutes until rice is tender and liquid is fully absorbed. Fluff with a fork and set aside, keeping covered to retain warmth.
03 - Heat a large skillet or grill pan over medium-high heat. Remove chicken from marinade, allowing excess to drip off. Cook for 5–6 minutes per side until cooked through and internal temperature reaches 165°F. Let rest for 5 minutes, then slice thinly across the grain.
04 - Divide the cooked rice evenly among four bowls. Arrange sliced chicken, diced avocado, cherry tomatoes, red onion, and chopped cilantro over the rice. Serve immediately with lime wedges on the side.
05 - For additional brightness, drizzle each bowl with extra honey and fresh lime juice just before serving.