In a mixing bowl, whisk together olive oil, lemon juice, garlic, Dijon mustard, honey (if using), thyme, parsley, oregano, smoked paprika, salt, and black pepper. The marinade should be fragrant and slightly thick.
Marinate the Chicken
Place the chicken breasts in a zip-top bag or a shallow dish. Pour the marinade over the chicken, ensuring each piece is fully coated. Seal the bag or cover the dish and refrigerate for at least 1 hour, or up to 8 hours for maximum flavor.
Preheat the Grill
Preheat your grill or grill pan to medium-high heat (around 375–400°F). Lightly oil the grates to prevent sticking.
Grill the Chicken
Remove the chicken from the marinade, letting excess drip off. Place the chicken on the grill and cook for 6–7 minutes per side, flipping only once. Use a meat thermometer to ensure the internal temperature reaches 165°F.
Rest the Chicken
Transfer the grilled chicken to a cutting board and let it rest for 5 minutes before slicing. This helps retain its juices.
Serve
Slice or serve the chicken breasts whole. Garnish with extra parsley if desired, and enjoy!