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..
Myself, I always use parsley (1 tsp.) and usually I use dill (1 tsp.) and tarragon (1 tsp) as well. We also use just 1 tablespoon of thyme. I also love making this chicken with just garlic butter. I always keep a store bought stick around for such an occasion! You see so many options and so little time!
Place chicken breasts, 1 at a time, in a resealable bag to prevent mess if desired, 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 sprinkles of salt and pepper.
Using a butter knife, smear butter mixture across the top of each flattened chicken breast.
Then tightly 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!