In a small bowl, whisk together lemon juice, olive oil, garlic, rosemary, thyme, salt, and pepper.
Place chicken breasts in a resealable plastic bag or shallow dish. Pour the marinade over the chicken, turning to coat. Seal and refrigerate for at least 30 minutes or up to 4 hours.
Preheat grill to medium-high heat (about 400°F).
Remove chicken from marinade and discard excess marinade. Grill chicken for 5-6 minutes per side, or until internal temperature reaches 165°F and juices run clear.
Let chicken rest for 5 minutes before serving.
Tips
For best flavor, marinate chicken for at least 2 hours.
Serve with grilled vegetables or a fresh salad.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.