Looking for a chicken dinner that’s just a little extra? This homemade Chicken Cordon Bleu recipe is the perfect mix of easy and elevated. The crispy coating, creamy cheese, and savory ham come together in every bite. It’s a timeless favorite you’ll find yourself making again and again.
Start by making the Herby Dijonnaise. In a small bowl, whisk together the mayonnaise, sour cream, herbs, buttermilk, Dijon mustard, salt, and pepper. Once everything is smooth and well blended, cover and chill until you're ready to serve.
Preheat your oven to 350°F. Place a wire rack inside a rimmed baking sheet and set it aside.
Using a rolling pin or meat mallet, gently pound each chicken breast until it's about ¼ inch thick. Lay the chicken breasts smooth-side down on a plate or work surface. Sprinkle each one evenly with ½ teaspoon of salt and ¼ teaspoon of black pepper.
To assemble, lay three strips of Swiss cheese across the center of each chicken breast, then top with two pieces of ham. Fold the chicken over the filling like you’re making a little bundle, tucking in the sides as best you can. Use toothpicks to hold everything in place.
Set up three shallow bowls: one with flour, one with the beaten egg, and one with panko. Stir the remaining 1 teaspoon of salt and ¼ teaspoon pepper into the panko.
One at a time, coat each piece of stuffed chicken in flour, gently shake off any excess, then dip it into the egg. Finish by pressing it into the panko until evenly coated. Transfer to the prepared wire rack in baking sheet.
Heat about ¼ inch of canola oil in a large skillet over medium heat. Working in batches, fry the chicken for two to four minutes per side or until golden brown. Return each piece to the wire rack in the baking sheet once browned.
Place the chicken into the oven and bake for eight to ten minutes or until the chicken is fully cooked through. Remove from the oven and sprinkle lightly with a pinch of salt. Discard the wooden picks before serving.
Serve warm with a generous drizzle of the Herby Dijonnaise.