01 - Whisk together honey, lime juice and zest, olive oil, minced garlic, cumin, smoked paprika, salt, and pepper in a bowl. Coat chicken breasts thoroughly with the marinade and let sit for at least 15 minutes at room temperature.
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 and rice is tender. Remove from heat and fluff with a fork.
03 - Gently toss diced avocados with fresh lime juice, chopped cilantro, salt, and pepper in a bowl until evenly coated. Set aside until ready to assemble.
04 - Heat a 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 a cutting board, let rest for 5 minutes, then slice thinly against the grain.
05 - Use a ring mold for neat presentation or layer free-form. Place a base of cooked rice in each serving vessel, top with seasoned avocado mixture, then arrange sliced chicken on top. Garnish with diced red onion, cherry tomatoes, and fresh cilantro or parsley. Serve immediately with lime wedges on the side.