In a mixing bowl, whisk together olive oil, lemon juice, garlic powder, onion powder, paprika, oregano, salt, and black pepper until well combined.
Place the chicken breasts in a large resealable bag or shallow dish. Pour the marinade over the chicken, ensuring it is well coated. Seal the bag or cover the dish and refrigerate for at least 30 minutes, ideally 2 hours (up to overnight for maximum flavor).
Preheat your grill on medium-high heat. Ensure the grill grates are clean and lightly oiled to prevent sticking.
Remove the chicken from the marinade and allow excess marinade to drip off. Place the chicken breasts on the grill and cook for about 6-7 minutes on one side.
Flip the chicken breasts and grill for another 6-8 minutes on the other side, until the internal temperature reaches 165°F (75°C).
Remove the chicken from the grill and let it rest for 5 minutes before slicing. This allows the juices to redistribute.
Slice the chicken and serve with your choice of sides, garnished with fresh herbs or lemon wedges if desired.
For added flavor, consider adding a tablespoon of honey or mustard to the marinade.