With its crispy exterior and gooey cheese-and-ham center, Chicken Cordon Bleu is a beautiful dish beloved by many but can be intimidating to make. My recipe takes the guesswork out of the dish, making it entirely accessible to any home cook.

This post may contain affiliate links. Our disclosure policy.

A classic made simple
Looking at a plate of classic Chicken Cordon Bleu, one might think it’s difficult to make.
The roulades of chicken, battered and fried, are sliced to reveal a beautiful center of ham and Swiss cheese, and finished with a drizzle of white wine mustard sauce.
While the presentation of the dish is beautiful, it really isn’t that complicated; I invite you to give this one a try, especially if you’ve been wanting to try your hand at it.
I love to serve chicken cordon bleu with a side of rice, like rice pilaf, and a green vegetable, such as baked asparagus or garlic sautéed spinach.
Recipe Ingredients
All ingredients for this recipe are shown in the pic below, and special notes are made in this bulleted list to assist you.

- Chicken. I’m using chicken breasts that I fillet and pound to make them thinner and easier to roll. You can also use chicken cutlets and pound them out, similar to how I do for my chicken involtini.
- Ham. I’m using sliced deli ham, but you can also use prosciutto, which will have a stronger flavor.
- Cheese. While Gruyère is traditionally used for chicken cordon bleu, it is perfectly acceptable to use Swiss, which is what I’m using here.
- Breadcrumbs. I’m using an egg batter and breadcrumbs. Feel free to use Italian seasoned breadcrumbs or seasoned panko crumbs.
- Sauce. For the cordon bleu sauce, I’m combining butter, shallot, flour, a dry white wine, such as Sauvignon Blanc, chicken stock, Dijon, and heavy cream. If you cannot have wine, feel free to omit it and replace it with more stock.
See the recipe card for full information on ingredients and quantities.
Want To Save This Recipe?
How to make it
Each number corresponds to the numbered written steps below.
- Slice the chicken breasts in half with a sharp knife.
- Using a mallet, pound the chicken to 1/4-inch thick or thinner. Cut the ham and cheese into strips roughly 1 x 5 inches long.

- Season the chicken pieces with salt and pepper, then place on top of plastic wrap. Place 1 or 2 pieces of ham and cheese onto the chicken, but make sure they do not extend past the edge of the chicken. Sprinkle a thin layer of flour all over the chicken (this will help to seal the chicken when rolled.
- Using the plastic, roll the chicken tightly.
- Twist the sides of the wrap until the ends push inward.
- Repeat for the remaining chicken slices, then place in the freezer for 20 minutes to help ensure the cheese doesn’t leak during the frying stage.

- Place the remaining flour into a bowl and season with salt and pepper. Beat the eggs and water in another bowl and season with salt and pepper. Place the seasoned breadcrumbs into a 3rd bowl or pan. Remove the plastic wrap from the chicken and roll it in the flour and shake off the excess. Next, roll it in the egg wash to coat all sides, draining the roll against the side. Dip into the breadcrumbs and coat on all sides, then transfer to a parchment paper-lined sheet while you repeat for the remaining chicken rolls. If desired, you can refrigerate the rolls again, uncovered, to help ensure the breadcrumbs stick to the rolls.
- Heat a large pan to medium heat with the oil poured 1/4-inch high. Once hot, add the rolls along with the butter.
- Cook until golden-brown on all sides, about 3 minutes per side, making sure to continue turning the rolls until the internal temperature of the chicken reaches 160°F when checked with a thermometer. Transfer the chicken to a plate and cover with tented foil.
- Wipe down the pan and add the shallots along with a pinch of salt and cook over medium heat for 2 minutes, then add the flour and cook until no white spots remain.

- Add the wine and turn the heat to high. Boil for 30 seconds, then add the stock and Dijon mustard and simmer for 2 minutes.
- Add the cream and simmer for another 1-2 minutes, then taste test and adjust salt and pepper. If the sauce is too thick, add a bit more chicken stock to thin it out. Serve the chicken cordon bleu rolls on a platter and pour the sauce around the rolls. You can also choose to slice the rolls as I’ve done in my photos. Sprinkle with parsley, serve, and enjoy.
Top tips
- Use plastic to roll. Yes, you can do the rolling without plastic, but the wrap really aids in getting a tight roll of the chicken. Be sure to twist the edges of the plastic wrap to push the edges of the chicken inward, sealing the sides.
- Double chill. I suggest freezing the rolls for 20 minutes after rolling them to help the flour stick, as well as refrigerating for 20 minutes prior to frying. These steps do add time to the process, but help to ensure that the chicken cordon bleu stays rolled and that the breadcrumbs stay adhered to the chicken during the frying process.
- Serving. I love the presentation of the sliced chicken cordon bleu, but I also enjoy serving the intact rolls. Both make for a beautiful presentation, so do however you prefer. Whichever way you choose, I do recommend pouring the sauce around the rolls or drizzling on top, and finishing with fresh parsley.
More favorite chicken recipes
If you love chicken cordon bleu, give these other recipes a try.
If you’ve enjoyed this Chicken Cordon Bleu recipe, give it a 5-star rating.
Watch us on YouTube, follow along on our Facebook Page, and become a Patreon member to receive access to exclusive full-meal videos and content.
Classic Chicken Cordon Bleu

Ingredients
For the chicken rolls
- 4 chicken breasts
- salt and pepper to taste
- 5 slices ham or prosciutto
- 5 slices swiss cheese see notes below
- 1/2 cup flour
- 2 large eggs beaten
- 3 tablespoons water
- 1 cup Italian seasoned breadcrumbs or seasoned panko breadcrumbs
- neutral oil for frying
- 3 tablespoons unsalted butter
For the sauce
- 3 tablespoons unsalted butter
- 1 medium shallot minced
- 2 tablespoons all-purpose flour
- 1/2 cup dry white wine
- 3/4 cup low-sodium-chicken stock
- 2 tablespoons Dijon Mustard
- 1/2 cup heavy cream
- salt and pepper to taste
- 2 tablespoons minced Italian flat-leaf parsley
Want To Save This Recipe?
Instructions
For the cordon bleu
- Slice the chicken breasts in half then with plastic wrap and a mallet pound out the pieces to roughly a 1/4" thick. You should have 8 large pieces of chicken. Lay the pieces out and season with salt and pepper.
- Cut the ham into and cheese into strips approximately 1×5". The pieces might need to be cut shorter so that they are shorter than the pounded out chicken and fit inside the rolls.
- On a piece of plastic wrap, place 1 or 2 pieces of ham and cheese onto a piece of chicken. The pieces should not extend past the edges of the chicken. Sprinkle a thin layer of flour over the chicken. This will help seal the chicken when rolled. Using the plastic, roll the chicken tightly then twist the sides of the wrap until the ends push inward. Repeat for remaining pieces. The chicken can be placed in the freezer for 20 minutes to further ensure the cheese won't leak during the frying stage.
- Place the remaining flour into a bowl and season with salt and pepper. Beat the eggs and water in another bowl and season with salt and pepper. Finally, place the seasoned breadcrumbs into a third bowl.
- Remove the plastic wrap and dredge the roll into the flour and shake off the excess. Place that roll into the eggwash and coat on all sides. Drain the roll against the side of the bowl and then place into the breadcrumbs. Coat on all sides and lay the coated chicken roll onto a parchment paper lined baking sheet. Repeat for the remaining rolls. The rolls can be refrigerated, uncovered, for 20 minutes to help glue the breadcrumbs to the rolls.
- Heat a large nonstick pan to medium heat with the oil poured a 1/4 inch high. Once the oil is hot, add the rolls along with the butter and cook until golden brown on all sides (around 3 minutes per side), making sure to continue turning the rolls until the internal temp of the chicken reaches 160°F. Place the cooked rolls on a plate and tent with foil.
For the sauce
- Wipe down the pan. Add the shallots to the pan along with a pinch of salt and cook over medium heat until soft (about 2 minutes).
- Add the flour and cook until all white spots disappear. Add the wine and turn the heat to high. Boil for 30 seconds then add the chicken stock and Dijon mustard and simmer for 2 minutes. Add the cream and simmer for another 1-2 minutes.
- Taste the sauce and season with salt and pepper. If the sauce is too thick, you can add a bit more chicken stock to thin it out. Serve the chicken cordon bleu in a platter with the sauce poured around the rolls. Sprinkle with parsley and serve. Enjoy!
Notes
- Cheese. Gruyere is traditional but Swiss or Emmental work great too.
- Rolling. Using the plastic to assist in rolling the chicken helps make the rolls tighter. Make sure to twist the edges of the plastic wrap to push the edges of the chicken inward which will seal the sides.
- Chilling the rolls. Chilling the rolls before and after breading is helpful. The first chilling will glue the rolls together and the second chilling helps the breadcrumbs stick better when fried.
- Breadcrumbs. Either Italian seasoned breadcrumbs or seasoned panko can be used. I like to use a combo of both. The regular breadcrumbs stick better while the panko gives better texture.
- Leftovers. Chicken cordon bleu can be saved for up to 3 days in the fridge and can be reheated until warm on the stovetop.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Follow Me

The Sip and Feast Cookbook
- 100+ recipes
- Essential tools and ingredients
- Entertaining ides
- Stunning photography








