01 - Whisk together olive oil, orange juice and zest, lemon juice and zest, minced garlic, honey, Dijon mustard, smoked paprika, salt, and black pepper in a bowl until thoroughly combined.
02 - Place chicken breasts in a resealable bag or shallow dish. Pour marinade over chicken, ensuring all pieces are evenly coated. Refrigerate for at least 30 minutes, up to 2 hours for deeper flavor penetration.
03 - Heat a grill pan or skillet over medium-high heat until properly hot for searing.
04 - Remove chicken from marinade, allowing excess to drip off. Grill for 5–6 minutes per side until golden brown and cooked through, reaching an internal temperature of 165°F.
05 - Pour remaining marinade into the skillet during the final 2–3 minutes of cooking. Let it bubble and reduce slightly to form a caramelized coating on the chicken.
06 - Transfer chicken to a serving platter. Garnish with chopped parsley and fresh citrus slices if desired. Serve immediately while hot.