01 - In a medium bowl, whisk together olive oil, lemon juice, garlic, oregano, paprika, salt, pepper, and chili flakes until well combined.
02 - Place the chicken breasts in a large resealable plastic bag or shallow dish. Pour the marinade over the chicken, ensuring each piece is evenly coated.
03 - Seal the bag or cover the dish and refrigerate for at least 30 minutes, or up to 4 hours for deeper flavor penetration.
04 - Preheat the grill to medium-high heat (around 375–450°F). Oil the grates thoroughly to prevent the chicken from sticking.
05 - Remove the chicken from the marinade, letting the excess drip off. Discard any remaining marinade. Grill the chicken for 6 to 8 minutes per side, or until the internal temperature reaches 165°F and juices run clear.
06 - Transfer the grilled chicken to a plate, tent loosely with aluminum foil, and let rest for 5 minutes to allow the juices to redistribute.
07 - Sprinkle with chopped fresh parsley and serve with lemon wedges alongside grilled vegetables, rice, or a fresh salad.