Pound chicken breasts to ¼-inch thickness using a meat mallet between two sheets of plastic wrap. Pat completely dry with paper towels and season both sides with salt and pepper.
4 pieces chicken breast, 1 teaspoon salt, 0.5 teaspoon black pepper
Layer one slice of ham and one slice of Swiss cheese on each chicken breast. Roll tightly from one end to the other and secure with toothpicks to keep the filling inside.
4 slices deli ham, 4 slices Swiss cheese
Set up breading station with three shallow dishes: flour in the first, beaten eggs in the second, bread crumbs in the third. Roll each chicken roll in flour, then egg, then bread crumbs until fully coated. Let rest 10 minutes so breading sets.
0.5 cup all-purpose flour, 2 large egg, 1 cup bread crumbs
Heat butter in an oven-safe skillet over medium heat. Sear chicken rolls 3 minutes per side until golden brown, then transfer skillet to a 350°F oven.
2 tablespoons butter
Bake 20-25 minutes until internal temperature reaches 165°F. Remove from oven, let rest 5 minutes, remove toothpicks, and slice to serve.