I love chicken cordon bleu, but I don't always love the part where I have to pound chicken breasts, layer everything just right, roll them up, and somehow keep the filling from escaping all over the pan. Some nights I have the patience for that. Most nights, especially after a busy week, I really don't.
That is where this chicken cordon bleu casserole comes in for me. I get the same combination I want - tender chicken, salty ham, melty Swiss cheese, creamy Dijon sauce, and a buttery crunchy topping - without all the fuss of making individual stuffed chicken breasts.
I especially like making this when I have leftover chicken sitting in the refrigerator. Rotisserie chicken works great too, and leftover ham makes this even easier. I basically layer everything, make a quick cheese sauce, add the Panko, and let the oven handle the rest.
The first time I made a casserole like this, I was a little too eager to serve it straight from the oven. Big mistake. The sauce was still extremely hot and loose, and I ended up with a mess on the plate. Now I give it those few extra minutes to sit. It really does make a difference.
Ingredients I Used for the Recipe
I keep the ingredient list pretty simple here. There are a few separate parts, but nothing feels complicated once everything is measured out.
- 5 1/2 cups shredded rotisserie chicken: This is the main base of the casserole. I use rotisserie chicken because it saves time, but leftover cooked chicken works just as well.
- 2 cups cubed ham: The ham gives the casserole that classic salty, savory flavor. I like diced ham steak or leftover ham because the little cubes spread nicely through every serving.
- 4 tablespoons unsalted butter: I use this for the creamy cheese sauce and another 2 tablespoons for the topping.
- 1/4 cup all-purpose flour: This helps thicken the sauce so it coats the chicken and ham instead of staying watery.
- 2 cups milk: Milk creates the creamy base for the cheese sauce. I usually use regular milk rather than anything sweetened or flavored.
- 1 tablespoon Dijon mustard: I don't skip this. It gives the sauce that sharp little mustard flavor that makes the casserole taste like chicken cordon bleu.
- 1 tablespoon lemon juice: A little acidity keeps the creamy sauce from tasting too heavy.
- 1/2 teaspoon garlic powder: I use just enough to add some background garlic flavor without taking over the dish.
- 1/4 teaspoon salt, plus more to taste: I start small because the ham and cheeses already bring quite a bit of salt.
- 1 1/4 cups shredded Swiss cheese: Swiss gives me that traditional cordon bleu flavor and melts into the sauce beautifully.
- 1/4 cup grated Parmesan cheese: Parmesan adds a little extra savory flavor to the cheese sauce.
- 1 cup Panko breadcrumbs: These make the top crisp and crunchy while the casserole underneath stays creamy.
- 2 tablespoons butter, melted: I mix this with the Panko so the topping browns nicely in the oven.
How to Make Chicken Cordon Bleu Casserole?
I usually get everything measured before I start the sauce. Once the butter is melting, things move pretty quickly, and I don't like scrambling around looking for the Dijon mustard while I'm trying to whisk.
Step 1 - Get the Casserole Dish Ready
I start by heating the oven to 350°F. Then I lightly spray a 9x13-inch casserole dish with cooking spray so the edges don't become difficult to clean later.
I know spraying the dish feels like a tiny step, but I have skipped it before. The food still tasted great, but I definitely regretted it when I was doing the dishes.
Step 2 - Layer the Chicken
I spread the 5 1/2 cups of shredded chicken evenly across the bottom of the casserole dish. I don't pack it down hard. I just spread it out so there aren't huge empty spots.
If I'm using rotisserie chicken, I usually remove the skin and shred the meat into fairly bite-sized pieces. Bigger chunks can make the casserole harder to scoop neatly.
Step 3 - Add the Ham
Next, I scatter the 2 cups of cubed ham over the chicken. I try to spread it as evenly as I can because I want some ham in every scoop rather than getting one giant pile of ham in the middle.
This is also where leftover holiday ham comes in handy. I've made this specifically because I had ham that needed using, and honestly, that is one of my favorite reasons to make a casserole like this.
Step 4 - Start the Cheese Sauce
I melt 4 tablespoons of unsalted butter in a saucepan over medium heat. Once it's melted, I sprinkle in the flour and whisk it into the butter.
I let that mixture cook for about 1 to 2 minutes. It will look dry and clumpy, which is completely fine. I don't expect it to look like a smooth sauce yet.
Step 5 - Whisk in the Milk
I slowly pour in the 2 cups of milk while whisking. I don't dump it all in at once because I find it much easier to keep the sauce smooth when I add the milk gradually.
Once the milk is incorporated, I add the Dijon mustard, lemon juice, garlic powder, and 1/4 teaspoon of salt. I keep whisking as the sauce cooks.
Step 6 - Let the Sauce Thicken
I let the sauce simmer for about 3 to 5 minutes, whisking constantly, until it thickens. I don't walk away during this part because sauces like this can go from fine to sticking to the bottom of the pan pretty quickly.
It should look creamy and thick enough to coat a spoon. It doesn't need to be extremely thick because it will continue doing some work in the oven.
Step 7 - Add the Swiss and Parmesan
I take the saucepan off the heat and stir in the 1 1/4 cups of shredded Swiss cheese and 1/4 cup of Parmesan. I keep stirring until the cheese melts into the sauce.
Then I taste it. This is one of those little habits I picked up after making too many casseroles where I realized at the table that they needed more salt. If it tastes flat, I add a little more salt before pouring it over the chicken and ham.
Step 8 - Pour Over the Chicken and Ham
I pour the cheese sauce evenly over the chicken and ham. I usually pour slowly and move the saucepan around the dish so most of the surface gets covered.
I don't worry if a few small areas aren't perfectly coated. Everything bubbles together in the oven, and the sauce works its way down between the chicken and ham.
Step 9 - Make the Buttery Panko Topping
For the topping, I put 1 cup of Panko breadcrumbs into a small bowl and add 2 tablespoons of melted butter. I stir until the crumbs are evenly coated.
Then I sprinkle the buttery Panko over the casserole. I like getting it fairly evenly distributed, but I don't press it into the sauce. I want the crumbs to stay light so they can crisp up.
Step 10 - Bake Until Bubbly
I bake the casserole uncovered for about 30 to 35 minutes. I look for two things before pulling it out: the breadcrumbs should be golden brown and the casserole should be bubbling around the edges.
If the topping is nicely browned before the casserole is bubbling, I give it a little more time. The goal for me is a creamy, hot center with that crunchy top.
Step 11 - Let It Rest Before Serving
I let the casserole cool for about 5 to 10 minutes before serving. I know it is tempting to dig in immediately, especially when the Panko is sitting there looking perfect, but those few minutes help everything settle.
I usually scoop it with a large spoon rather than trying to cut perfect squares. This is a cozy casserole, not a competition for the neatest piece.
What I Like to Serve With It
I usually keep the sides simple because the casserole itself is rich and filling. A crisp Caesar salad is probably my favorite pairing because the fresh, crunchy greens balance the creamy chicken and cheese.
Broccoli and asparagus both work really well too. I especially like roasted broccoli when I want something easy that can cook while the casserole is in the oven.
When I'm trying to stretch the meal a little further, I serve the casserole over pasta or rice. The sauce gets mixed into the pasta or spooned over rice, and suddenly a relatively simple casserole feels like a much bigger dinner.
I don't think a lot of extra sides are necessary. If I have a vegetable and maybe some salad, I'm happy.
Tips That Make This Casserole Easier
- Use leftover chicken when you have it. I don't cook chicken from scratch just for this unless I need to. Leftover baked chicken or rotisserie chicken makes the recipe much faster.
- Cut the ham into small cubes. Smaller pieces spread through the casserole better, so I get chicken, ham, and sauce together in each serving.
- Don't rush the flour and butter step. I give it the full 1 to 2 minutes before adding milk. It helps the sauce come together properly.
- Whisk the milk in slowly. I find this gives me a smoother cheese sauce and fewer little lumps to worry about.
- Taste before adding extra salt. Swiss cheese, Parmesan, and ham already have plenty of salty flavor, so I start with the small amount listed and adjust from there.
- Don't cover the casserole while baking. I want the Panko to turn golden and crisp, so I leave the dish uncovered.
- Use regular breadcrumbs if that's what I have. Panko gives me a crunchier topping, but regular breadcrumbs can work when I don't have Panko in the pantry.
- Let it rest. Those 5 to 10 minutes after baking are worth it. The sauce settles a bit and the casserole is easier to serve.
- Change the cheese if needed. Swiss is my first choice because it gives the dish that classic flavor, but mozzarella, provolone, or cheddar can work if that's what I have on hand.
- Don't overcomplicate it. I think the best part of this recipe is that it turns a dish that can feel fussy into a straightforward weeknight casserole. I don't add a bunch of extra ingredients because the chicken, ham, cheese sauce, Dijon, and crunchy topping already do plenty.
A Cozy Dinner I Can Actually Get on the Table
Chicken cordon bleu casserole has become one of those recipes I reach for when I want something comforting but don't want a complicated cooking project. I get all the flavors I love from traditional chicken cordon bleu, just layered into one dish instead of carefully rolled chicken breasts.
I also really like that it gives leftovers a purpose. A container of cooked chicken and some leftover ham can sit in my refrigerator looking a little uninspiring, then a short while later they're underneath a creamy Swiss cheese sauce with a golden buttery topping.
For me, that is exactly what a good casserole should do. It should be easy enough for a regular weeknight, filling enough that nobody is hunting through the kitchen for another meal an hour later, and comforting enough that I actually look forward to the leftovers.
I wouldn't save this one only for a special occasion either. The ingredients are simple, the preparation doesn't take much effort, and I can change the sides depending on what I already have. When I want an easy dinner that feels a little more special than plain chicken, this is the kind of recipe I make.