01 -
Preheat oven to 400°F (200°C). Lightly grease a casserole dish or oven-safe skillet. In one shallow bowl, combine Italian seasoned breadcrumbs and Parmesan cheese. In another bowl, whisk together eggs and milk or water.
02 -
Lay pounded chicken breasts flat. Place one slice of ham and one slice of Swiss cheese on each breast. Starting from the longer side, roll tightly into bundles to encase filling.
03 -
Dip each rolled chicken bundle into the egg wash to coat all sides. Then roll thoroughly in breadcrumb and Parmesan mixture, pressing lightly to ensure coating adheres without breaking the shape.
04 -
Heat butter in a large oven-safe skillet over medium heat. Sear the chicken bundles for 2 to 3 minutes per side until golden brown, creating a flavorful crust that seals in moisture.
05 -
Transfer the skillet or move bundles to the greased casserole dish. Bake in the preheated oven for 20 to 25 minutes until the internal temperature reaches 165°F (74°C) and cheese is fully melted.
06 -
While chicken bakes, melt butter in a medium saucepan over medium heat. Stir in flour and cook until paste forms. Gradually whisk in milk, ensuring smoothness. Add Dijon mustard, garlic powder, Parmesan cheese, salt, and pepper, whisking until velvety and warm.
07 -
Remove chicken from oven and let rest for 5 minutes. Slice each bundle into 1-inch thick pieces. Arrange on plates and drizzle generously with warm Dijon cream sauce before serving.