01 - Whisk together honey, lime juice and zest, olive oil, garlic, cumin, smoked paprika, salt, and pepper. Coat chicken breasts thoroughly and marinate for at least 15 minutes.
02 - Rinse rice under cold water until water runs clear. Combine rice, water or broth, and salt in a saucepan. Bring to a boil, reduce heat to low, cover tightly, and simmer for 12-15 minutes until liquid is absorbed. Remove from heat and fluff with a fork.
03 - Gently combine diced avocado with lime juice, chopped cilantro, salt, and pepper in a mixing bowl. Toss carefully to avoid mashing the avocado.
04 - Heat grill pan or skillet over medium-high heat. Remove chicken from marinade, shaking off excess. Cook for 6-7 minutes per side until internal temperature reaches 165°F and chicken is cooked through. Transfer to cutting board and rest for 5 minutes before slicing thinly.
05 - Use a ring mold or assemble free-form on each plate. Layer fluffed rice at the base, top with avocado mixture, then arrange sliced chicken on top. Garnish with red onion, cherry tomatoes, and fresh herbs. Serve immediately with lime wedges.