In a mixing bowl, combine the olive oil, lemon juice, honey, minced garlic, chopped rosemary, chopped thyme, salt, and black pepper. Whisk until thoroughly mixed to create the marinade.
Place the chicken breasts in a plastic zip-top bag or a shallow dish.
Pour the marinade over the chicken, ensuring that each piece is well coated.
Seal the bag or cover the dish and refrigerate for at least 1 hour (up to 24 hours for more flavor).
Preheat your grill or oven to medium heat (about 375°F/190°C).
Remove the chicken from the marinade, shaking off any excess.
Grill or bake the chicken for 6-7 minutes per side (or until the internal temperature reaches 165°F/75°C).
Remove the chicken from the heat and let it rest for 5 minutes before slicing.
Serve with your favorite sides and enjoy!