01 -
Whisk together lime juice and zest, honey, olive oil, and minced garlic in a bowl. Season with salt, pepper, and chili flakes if using.
02 -
Coat chicken breasts thoroughly with the marinade. Let rest for at least 15 minutes to allow flavors to infuse.
03 -
Heat a grill pan or skillet over medium-high heat until hot. Cook chicken for approximately 8 minutes per side until golden and cooked through, allowing the marinade to caramelize.
04 -
Remove chicken from heat and let rest for a few minutes to retain juices. Slice into even pieces for stacking.
05 -
Dice avocado and gently toss with fresh lime juice to prevent browning and preserve brightness.
06 -
Place cooked rice in serving bowls, top with sliced chicken, then avocado. Garnish with chopped cilantro, diced red onion, and a dollop of sour cream or Greek yogurt if desired.