Preheat your oven to 350 degrees.
Prepare a rimmed baking sheet with tinfoil and a rack coated in cooking spray. Set aside.
Combine butter, 1 tablespoon of spices of your choice, garlic, 1 teaspoon salt, and ¼ teaspoon black pepper in the bowl. Use a fork or spatula to blend together..
NOTE: I often use one teaspoon each of parsley, dill, and tarragon. Sometimes it's just 1 tablespoon of thyme. I also love making this chicken with just garlic butter.
Place chicken breasts, one at a time, in a resealable bag or in between plastic and pound to about ¼ inch thick, without tearing the chicken if at all possible.
Once the chicken has been flattened place a chicken breast on a flat surface with its widest end away from you.
Season each piece of chicken with a sprinkle of salt and pepper.
Use a butter knife to smear butter mixture across the top of each flattened chicken breast.
Then roll each chicken breast away from you, as tight as possible. Repeat with each chicken breast.
Place egg and milk or water mixture in a shallow dish. Mix together with a fork!
In another shallow dish combine crumbs and parmesan cheese.
Place flour into a shallow bowl as well.
Coat chicken rolls with flour and shake to remove any excess.
Next, dip in egg mixture, let excess drip off.
Then coat each chicken breast with crumb mixture. Try not to miss a spot!
Place the rolled breast on your prepared baking sheet and rack, with the seam side down if possible.
Sprinkle a little dried parsley on top of each piece of chicken if desired, I usually do!
Bake in 350 degree oven until golden brown, approximately 40-45 minutes or done.
Let chicken rest for 5 minutes on wire rack before serving.
When baking the chicken, some butter may leak out – that is ok just pour the melted butter on top of the chicken before slicing. Delicious and enjoy every bite!