Even out the chicken: If your chicken breasts are thick, slice them horizontally into cutlets or pound them to an even 1/2-inch thickness.
This helps them cook quickly and stay juicy.
Make the marinade: In a bowl, whisk together lemon zest, lemon juice, olive oil, garlic, thyme, rosemary, parsley, Dijon, honey (if using), salt, pepper, and red pepper flakes. If you plan to grill, whisk in a tablespoon of water to thin it slightly.
Marinate: Add chicken to the marinade and toss to coat well. Cover and refrigerate for at least 30 minutes, up to 4 hours.
Longer than that can start to toughen the meat due to the acid.
Choose your cooking method: Stovetop: Heat a large skillet over medium-high. Add a light drizzle of oil. Cook chicken 4–6 minutes per side until golden and the internal temperature hits 165°F (74°C).
Grill: Preheat to medium-high and oil the grates.
Grill 3–5 minutes per side, turning once, until cooked through.
Oven: Preheat to 425°F (220°C). Place chicken on a lined sheet pan and roast 12–16 minutes, depending on thickness, until done.
Rest and finish: Transfer the chicken to a plate and rest for 5 minutes. Squeeze over fresh lemon and sprinkle extra parsley for a fresh finish.
Taste and adjust: Add a pinch more salt or an extra splash of lemon if needed.
Serve warm with your favorite sides.