Go Back

Creamy Chicken Cordon Bleu

This crispy, golden Chicken Cordon Bleu is filled with layers of Swiss cheese and ham, then fried to perfection and topped with a creamy Dijon-Parmesan sauce. It’s an elegant, comforting dish that brings restaurant-quality flavor right to your home kitchen.
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Main Course
Cuisine: American, French
Servings: 4
Calories: 620kcal

Ingredients

For the Chicken:

  • 4 boneless skinless chicken breasts
  • Salt and pepper to taste
  • 1 tablespoon garlic powder
  • 1 tablespoon onion powder
  • 16 slices Swiss cheese
  • ½ lb ham thinly sliced
  • 1 cup all-purpose flour
  • 4 eggs beaten
  • 2 cups panko breadcrumbs
  • Peanut or vegetable oil for frying

For the Dijon Sauce:

  • 3 tablespoons butter
  • 2 cloves garlic minced
  • 3 tablespoons all-purpose flour
  • 2 cups milk
  • ¼ cup Dijon mustard
  • 1 cup shredded Parmesan cheese
  • Salt and pepper to taste

Instructions

Prepare the Chicken:

  • Season chicken breasts with salt, pepper, garlic powder, and onion powder. Flatten each breast to about ½ inch thickness using a meat mallet.

Assemble & Chill:

  • Place 2 slices of Swiss cheese and 2 slices of ham on each flattened chicken breast. Roll each piece tightly, wrap in plastic wrap, and refrigerate for 30 minutes to help them hold their shape.

Bread the Chicken:

  • Preheat oil in a deep skillet or pan to 325°F (170°C).
  • Dredge each rolled chicken breast in flour, dip in beaten eggs, and coat with panko breadcrumbs.

Cook:

  • Fry each chicken roll for about 5 minutes per side until golden brown and crispy.
  • If needed, transfer to a 325°F (170°C) oven to finish cooking through (about 10 minutes depending on thickness).

Make the Sauce:

  • In a saucepan, melt butter over medium heat. Add minced garlic and cook until fragrant (about 1 minute).
  • Whisk in flour to form a roux, then slowly add milk while whisking constantly until thickened.
  • Stir in Dijon mustard and Parmesan cheese. Season with salt and pepper to taste.

Serve:

  • Slice each chicken roll and drizzle with warm Dijon-Parmesan sauce. Serve immediately.
  • Notes
  • Bake Instead: Cook in the oven at 375°F (190°C) for 30–35 minutes as a healthier alternative to frying.
  • Great Pairings: Pairs well with steamed vegetables, mashed potatoes, or a crisp green salad.
  • Storage Tip: Refrigerate leftovers for up to 3 days or freeze for up to 3 months.