I started by trimming excess fat from the chicken breasts. Then, I lightly pounded them to even thickness so they cook uniformly and stay juicy.
In a small bowl, I combined orange, lemon, and lime juices with honey, garlic, paprika, salt, pepper, and red pepper flakes. I whisked it until smooth and fragrant.
I poured half of the glaze over the chicken and let it sit for 15–20 minutes. This gives the flavors time to soak in without overpowering the natural chicken taste.
I preheated my grill to medium-high heat and brushed the grates with olive oil. This prevents sticking and helps get beautiful grill marks.
I placed the chicken on the grill and cooked for 6–7 minutes per side, basting with the remaining glaze. I used a meat thermometer to ensure the internal temperature reached 165°F (74°C).
After removing the chicken from the grill, I let it rest for 5 minutes. This locks in the juices before slicing and serving.