Prepare the Chicken (See notes for baking and grilling method)
Whisk all marinade ingredients together until well-combined and uniform in consistency.
Place the chicken in a gallon freezer bag, remove the air, and seal. Use a meat tenderizer to pound it to about 1/2 inch thick. Note: It will plump up more when cooked.
Sprinkle each side of the chicken lightly with salt and pepper if desired.
Place the chicken in a new freezer bag and add the marinade. Seal out the air and refrigerate for a minimum of 30 minutes, or overnight.
Heat 2-3 Tbsp. vegetable oil in a skillet over medium-high heat. (A cast iron skillet will provide the best sear.)
Sear the chicken on each side for 4-5 minutes. Refrain from moving the chicken around as it sizzles, it will hinder the nice golden sear color. If the pan gets too hot, reduce the heat to medium. Once each side is a nice, golden brown and the middle is cooked, transfer the chicken to a clean skillet or baking sheet and tent with foil to keep it warm while you prepare the Parmesan crust.
Add the Parmesan Crust
Preheat the oven to a low broil. (450° F.)
Combine Parmesan, Provolone, and Ranch dressing. Stir to combine and microwave in 15 seconds increments, stirring in between, until melted. (A little bit of a lumpy consistency is okay.) Spread it over the top of the chicken.
Combine the melted butter, garlic powder, and panko breadcrumbs and spoon it on top of the cheese.
Broil for 3-4 minutes, the top begins to brown slightly. (Watch it closely during this time.) Serve with mashed potatoes and enjoy!