Preheat oven to 400 F. Lightly grease a baking tray/sheet with cooking oil spray, or a light coating of oil. Set aside.
In a large bowl, whisk together the egg, lemon juice, 2 teaspoons garlic, parsley, salt and pepper.
Dip the chicken into egg mixture, cover and allow to marinade in the refrigerator for 30 minutes to an hour (if time allows).
In another bowl, combine the breadcrumbs and parmesan cheese.
Dredge the egg coated chicken in the breadcrumb/parmesan mixture, lightly pressing to evenly coat.
Place chicken onto the baking sheet and lightly spray with cooking oil spray. Arrange the potatoes around the chicken in a single layer. Mix together butter, 2 teaspoons garlic and salt to taste and pour half of the butter mixture over the potatoes. Toss to evenly coat.
Bake in preheated oven for 15 minutes.
Remove baking tray from the oven and carefully flip each chicken breast. Move the potatoes to one side and place the green beans around the chicken on the other side of the baking sheet. Pour over the remaining garlic butter and return to the oven to broil (or grill) on medium high-heat for a further 10 minutes, or until chicken is golden and crispy, and potatoes are cook through.
Sprinkle with fresh parsley and serve.