In a large resealable bag or mixing bowl, combine the olive oil, lemon zest, lemon juice, honey, garlic, oregano, salt and pepper. Seal the bag and shake to mix all of the ingredients together, or whisk the ingredients together in a bowl.
Add the chicken to the bag or bowl and marinate in the refrigerator for at least 30 minutes or up to 8 hours.
Heat a grill or grill pan over medium high heat. Add the chicken and cook for 7-8 minutes per side or until cooked through. Cook time may vary depending on the thickness of your chicken breasts.
Let the chicken rest for 5 minutes, then sprinkle with parsley. Serve with lemon wedges and parsley sprigs for garnish if desired.
Notes
I find this dish works best with thinner chicken breasts. If you use chicken breasts that are very thick, the outside could burn before the inside cooks through.
Leftover chicken will stay fresh in the refrigerator for up to 3 days, or in the freezer for 2 months.
You can also saute your chicken in a pan with the same cooking time. If you prefer to bake your chicken, bake it at 400 degrees F for 18-20 minutes.