01 - Whisk together olive oil, lemon juice, lemon zest, garlic, rosemary, thyme, parsley, salt, and pepper in a bowl.
02 - Place chicken breasts in a resealable bag or shallow dish, pour marinade over, seal, and refrigerate for at least 30 minutes or up to 4 hours.
03 - Preheat grill or grill pan to medium-high heat.
04 - Toss cranberries with olive oil, place on grill in a basket or on foil, and grill while stirring occasionally until charred and bursting, about 4–5 minutes. Drizzle with honey, toss to coat, then remove from grill.
05 - Remove chicken from marinade and grill 5–6 minutes per side until cooked through and internal temperature reaches 165°F.
06 - Let chicken rest for 5 minutes, slice, arrange on a platter, top with charred cranberries, and garnish with herbs and lemon wedges.