I start by placing each chicken breast between two sheets of plastic wrap and gently pounding them to about 1/2 inch thick. This step ensures even cooking and makes rolling the ham and cheese much easier. I always make sure not to tear the chicken while flattening it.
Next, I lay a slice of ham and cheese on each chicken breast. Then I carefully roll the chicken up, tucking in the sides to fully encase the filling. Toothpicks keep the roll secure during cooking, which is a small but important trick.
I set up a simple dredging station: one bowl with flour seasoned with salt and pepper, another with beaten eggs, and a third with breadcrumbs. I coat each roll in flour, dip in egg, and press into breadcrumbs for a crunchy exterior.
I heat butter and olive oil in a skillet over medium heat and brown each chicken roll on all sides. This step locks in juices and gives a golden crust. Then I transfer the rolls to a baking dish to finish cooking in a preheated oven at 375°F for about 15 minutes.
Once the chicken is cooked through, I remove the toothpicks and let it rest for a few minutes. Resting allows the cheese to settle inside, so it doesn’t ooze out when sliced. Then I slice and serve immediately.