01 - In a mixing bowl, whisk together honey, lime juice, lime zest, olive oil, minced garlic, salt, black pepper, and chili powder if using. Add chicken breasts and toss to coat thoroughly. Cover and marinate for at least 15 minutes, or up to 2 hours in the refrigerator for deeper flavor penetration.
02 - Prepare rice according to package instructions using water or chicken broth for enhanced flavor. Once cooked, fluff with a fork and allow to cool slightly before combining with other ingredients.
03 - Heat a large skillet or grill pan over medium heat. Remove chicken from the marinade, allowing excess to drip off, and place in the hot pan. Cook for 6 to 7 minutes per side until golden brown and cooked through to an internal temperature of 165°F. Transfer to a plate and let rest for 5 minutes before slicing.
04 - In a large bowl, gently combine the cooked rice with diced avocados, chopped cilantro, lime juice, olive oil, salt, and black pepper. Toss carefully with a spoon to avoid mashing the avocado pieces.
05 - Slice the rested chicken breasts. Serve the sliced honey lime chicken over portions of the avocado rice mixture. Garnish with lime wedges, sliced green onions, or fresh cilantro leaves as desired.