Chicken Cordon Bleu With Swiss Cheese Sauce Recipe

There’s something about Chicken Cordon Bleu that feels like a celebration. Maybe it’s the crispy golden coating or that magical surprise of melted cheese and savory ham tucked inside. This dish has become a bit of a tradition in my house, reserved for special dinners when we want something that feels a little extra fancy but doesn’t require a restaurant reservation or hours in the kitchen. But I have to tell you, once you make it yourself, you’ll wonder why you haven’t been rolling chicken breasts with cheese and ham all your life. And, oh, the Swiss cheese sauce? Pure heaven. It takes this dish to another level.

This recipe is my go-to when I want to impress (or just really want something cheesy). I’ll walk you through how I make it, and don’t worry—this is one of those dishes that seems complicated but is actually pretty forgiving. Plus, I’ll share a few little tricks I’ve picked up along the way, because if there’s one thing I’ve learned, it’s that cooking should always leave room for some fun!

Chicken Cordon Bleu With Swiss Cheese Sauce Recipe

A little background on chicken cordon bleu

You might think Chicken Cordon Bleu is a French dish, and you’d be half right. The name “cordon bleu” does come from French, meaning “blue ribbon,” a symbol of high quality or excellence. But interestingly, the dish itself is more of a European hybrid. It’s believed to have Swiss origins, and over time, it evolved into the version we know today—tender chicken stuffed with ham and Swiss cheese, breaded and either fried or baked to crispy perfection.

Originally, veal was used in place of chicken, but chicken became the more popular choice over time (and it’s a bit more budget-friendly too!). Like many dishes, this one has traveled across borders and adapted to suit local tastes—each version delicious in its own right.

Let’s talk ingredients: the heart of the dish

Chicken breasts

The chicken is the star of the show, and you’ll want to choose boneless, skinless breasts for this recipe. Since we’re stuffing them, they need to be pounded to an even thickness, which helps them cook evenly. If you’re running low on chicken breasts, you could substitute with boneless, skinless thighs—they’ll be smaller, but just as tasty.

Ham

The ham adds a nice salty counterbalance to the rich, creamy cheese. You can use regular deli ham or, if you want to get a little fancy, grab some prosciutto for a gourmet twist. Turkey slices work well too if you’re not a fan of ham.

Swiss cheese

Swiss cheese is the classic choice here because it melts beautifully and has a mild, nutty flavor that doesn’t overpower the dish. Gruyère, a type of Swiss cheese, would make a great substitute if you want something a bit more intense. You can even play around with other cheeses like mozzarella if you prefer a milder taste.

Breadcrumbs

These create that crunchy coating that we all love. I usually use regular breadcrumbs, but panko will give an extra-crispy texture if that’s what you’re after. For a healthier spin, you could try using whole wheat breadcrumbs or even crushed cornflakes (trust me, it’s better than it sounds!).

The Swiss cheese sauce

This sauce is what dreams are made of. It’s creamy, cheesy, and has just a hint of garlic to bring everything together. Heavy cream and shredded Swiss cheese make the base, but if you want to lighten it up a bit, half-and-half works too. The sauce is optional, but honestly, once you taste it, you’ll never go back. It’s perfect for drizzling over the crispy chicken rolls, or, let’s be real—eating by the spoonful.

Chicken Cordon Bleu With Swiss Cheese Sauce Recipe

Kitchen gear: What you need (and what you can skip)

You don’t need any fancy tools for this recipe, but a few key items will make things easier.

  • Meat mallet or rolling pin: You’ll need something to pound the chicken breasts flat. A heavy skillet works in a pinch if you don’t have a mallet.
  • Toothpicks: These help keep the chicken rolls nice and tight. You can skip them if you’re careful, but they make rolling and frying a lot easier.
  • Cast iron or nonstick skillet: You’ll use this to sear the chicken rolls before baking them. Cast iron gives a great golden crust, but nonstick is perfectly fine.
  • Saucepan: For the Swiss cheese sauce, you’ll want a small to medium saucepan.
  • Whisk: This is essential for ensuring your cheese sauce comes out smooth and lump-free.

Step-by-step: My foolproof method (and a few hard-learned lessons)

Step 1: Prep your chicken

Start by laying each chicken breast between two pieces of plastic wrap and pounding them out to about 1/4-inch thickness. You want them thin enough to roll but not so thin that they tear. Don’t skimp on the pounding—it makes all the difference in ensuring even cooking!

Season both sides with a good pinch of salt and pepper. I learned the hard way that under-seasoning the chicken leaves it bland, even with all the other flavorful ingredients.

Step 2: Stuff and roll

Now for the fun part! Lay a slice of ham and a slice of Swiss cheese on each piece of chicken. Roll the chicken up as tightly as you can, starting from the narrower end. Secure it with a couple of toothpicks to keep everything in place (trust me, you don’t want your cheese oozing out too soon).

Step 3: Coat and fry

Set up your breading station with three shallow bowls: one with flour, one with beaten eggs, and one with breadcrumbs. Dredge each chicken roll first in flour (shake off the excess), then in egg, and finally coat it with breadcrumbs.

Heat up some vegetable oil in a skillet over medium heat. Once hot, add the chicken rolls and cook them for about 3-4 minutes per side, until golden brown. You’re not cooking them all the way through here—just getting that lovely crispy crust.

Step 4: Bake to perfection

Transfer the seared chicken rolls to a greased baking dish and pop them in the oven at 375°F for 20-25 minutes. Use a meat thermometer to check for doneness—they should reach an internal temperature of 165°F. This is key because no one wants undercooked chicken (been there, done that).

Step 5: The sauce (aka, the pièce de résistance)

While the chicken bakes, it’s time to make the Swiss cheese sauce. In a saucepan, melt some butter, whisk in a bit of flour, and cook for about a minute. Slowly add in your heavy cream, whisking constantly to avoid lumps. Once the cream is smooth, stir in the shredded Swiss cheese and garlic powder. Keep whisking until the cheese melts into a velvety sauce. Season with salt and pepper to taste.

Chicken Cordon Bleu With Swiss Cheese Sauce Recipe

Mix it up! Variations to try

There are so many ways you can play around with this recipe. I’ve tried a few different versions, and here are some of my favorites:

  • Low-carb: Skip the breading and just sear the chicken in the skillet before baking. It’s still delicious, especially if you focus on getting that perfect Swiss cheese sauce.
  • Gluten-free: Use gluten-free flour and breadcrumbs, and you’re good to go. You can even try almond flour for the dredging step if you’re feeling adventurous.
  • Vegetarian: Swap the chicken for thick slices of eggplant or zucchini, and fill them with roasted red peppers and mozzarella. You won’t miss the meat.
  • Spicy twist: Add a layer of spicy mustard inside the chicken rolls or sprinkle in some red pepper flakes into the breadcrumb mix. A little heat goes a long way!

Serving suggestions: Time to plate!

When it comes to serving, I love to keep it simple. Place each chicken roll on a plate and generously drizzle that luscious Swiss cheese sauce over the top. For garnish, a sprinkle of chopped parsley or fresh thyme adds a lovely pop of color.

Pair this dish with something light, like a crisp green salad or roasted asparagus. Garlic mashed potatoes or steamed green beans also make great sides that complement the rich flavors of the chicken.

Drink pairings: Cheers to that perfect bite!

A nice white wine is perfect here. I personally love a buttery Chardonnay or a light Pinot Grigio to cut through the richness of the cheese. If wine isn’t your thing, a cold glass of iced tea or even sparkling water with a slice of lemon is a refreshing choice.

Storing and reheating: Leftover bliss

Got leftovers? Lucky you! Store the chicken cordon bleu in an airtight container in the fridge for up to 3 days. When reheating, cover the chicken with foil and pop it in the oven at 350°F for about 15 minutes, or until warmed through. The sauce can be reheated gently on the stove or in the microwave—just add a splash of milk or cream to bring it back to life.

Scaling the recipe: Feeding a crowd (or just yourself!)

This recipe is easily doubled or halved, depending on how many people you’re feeding. When making more servings, just be sure not to overcrowd the skillet when frying. If you halve the recipe, note that the cheese sauce tends to thicken faster with smaller amounts, so keep an eye on it.

Chicken Cordon Bleu With Swiss Cheese Sauce Recipe

FAQs

Q: Can I make this ahead of time?
Yes! You can assemble the chicken rolls, bread them, and store them in the fridge for up to 24 hours before cooking.

Q: What’s the best way to prevent the cheese from leaking out?
Make sure the chicken is rolled tightly and secured with toothpicks. Searing them well before baking also helps seal in the cheese.

Q: Can I freeze Chicken Cordon Bleu?
Absolutely! Assemble the chicken, but don’t fry it. Freeze on a baking sheet, then transfer to an airtight container. When ready to cook, fry straight from frozen (just add a few minutes to the cooking time).

Q: How do I know if the chicken is done without a thermometer?
Cut into the thickest part—if the juices run clear and the meat is no longer pink, it’s done. But I highly recommend using a thermometer for accuracy.

Q: Can I use different cheeses?
Totally! Mozzarella, Gruyère, or even cheddar will work. Just pick a cheese that melts well.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chicken Cordon Bleu With Swiss Cheese Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make crispy Chicken Cordon Bleu with a rich Swiss cheese sauce. Perfect for weeknight dinners or special occasions.

  • Total Time: 50 minutes
  • Yield: 4 1x

Ingredients

Scale
  • 4 boneless, skinless chicken breasts.
  •  4 slices Swiss cheese.
  •  4 slices ham.
  •  1 cup all-purpose flour.
  •  2 large eggs.
  •  1 cup breadcrumbs.
  •  Salt and pepper, to taste.
  •  1/4 cup vegetable oil.
  •  1 cup heavy cream.
  •  1 cup shredded Swiss cheese.
  •  1 tbsp butter.
  •  1 tbsp all-purpose flour.
  •  1/2 tsp garlic powder.
  •  Salt and pepper, to taste.

Instructions

Step 1: Prep your chicken

Start by laying each chicken breast between two pieces of plastic wrap and pounding them out to about 1/4-inch thickness. You want them thin enough to roll but not so thin that they tear. Don’t skimp on the pounding—it makes all the difference in ensuring even cooking!

Season both sides with a good pinch of salt and pepper. I learned the hard way that under-seasoning the chicken leaves it bland, even with all the other flavorful ingredients.

Step 2: Stuff and roll

Now for the fun part! Lay a slice of ham and a slice of Swiss cheese on each piece of chicken. Roll the chicken up as tightly as you can, starting from the narrower end. Secure it with a couple of toothpicks to keep everything in place (trust me, you don’t want your cheese oozing out too soon).

Step 3: Coat and fry

Set up your breading station with three shallow bowls: one with flour, one with beaten eggs, and one with breadcrumbs. Dredge each chicken roll first in flour (shake off the excess), then in egg, and finally coat it with breadcrumbs.

Heat up some vegetable oil in a skillet over medium heat. Once hot, add the chicken rolls and cook them for about 3-4 minutes per side, until golden brown. You’re not cooking them all the way through here—just getting that lovely crispy crust.

Step 4: Bake to perfection

Transfer the seared chicken rolls to a greased baking dish and pop them in the oven at 375°F for 20-25 minutes. Use a meat thermometer to check for doneness—they should reach an internal temperature of 165°F. This is key because no one wants undercooked chicken (been there, done that).

Step 5: The sauce (aka, the pièce de résistance)

While the chicken bakes, it’s time to make the Swiss cheese sauce. In a saucepan, melt some butter, whisk in a bit of flour, and cook for about a minute. Slowly add in your heavy cream, whisking constantly to avoid lumps. Once the cream is smooth, stir in the shredded Swiss cheese and garlic powder. Keep whisking until the cheese melts into a velvety sauce. Season with salt and pepper to taste.

Notes

Serving suggestions: Time to plate!

When it comes to serving, I love to keep it simple. Place each chicken roll on a plate and generously drizzle that luscious Swiss cheese sauce over the top. For garnish, a sprinkle of chopped parsley or fresh thyme adds a lovely pop of color.

Pair this dish with something light, like a crisp green salad or roasted asparagus. Garlic mashed potatoes or steamed green beans also make great sides that complement the rich flavors of the chicken.

  • Author: Jessica
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Lunch

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star