This comforting casserole blends tender cooked chicken, diced ham, and shredded Swiss cheese in a creamy Dijon-mustard sauce. It’s topped with a buttery panko breadcrumb crust browned to perfection in the oven. Simple to prepare and perfect for family meals, the dish combines savory flavors and creamy textures with a satisfying crunch. Serve warm, garnished with fresh parsley if desired.
My neighbor Margaret brought this casserole to a potluck years ago, and I watched people go back for thirds without even trying anything else on the table. When she finally shared the recipe, I was surprised how straightforward it was—just good ingredients treated with respect, layered into a dish that somehow tastes like both comfort and elegance at once. I've made it countless times since, each version slightly different depending on what's in my fridge, but the magic never fades.
The first time I made this for my kids' school fundraiser dinner, I was nervous about feeding a crowd something untested. But watching mothers come back to ask for the recipe, seeing fathers sneak extra bites—that's when I realized this dish has some kind of quiet power. It's unpretentious, but it makes people feel cared for.
Ingredients
- Cooked chicken breast, 3 cups shredded or cubed: Use rotisserie chicken to save time, or poach and shred your own for better control over texture—I prefer homemade because the meat stays tender in the sauce rather than drying out.
- Cooked ham, 1 cup diced: Choose good quality ham, not the thin-sliced deli kind, because it holds its shape and flavor through baking.
- Shredded Swiss cheese, 2 cups: Don't buy pre-shredded if you can help it; block cheese melts more smoothly and makes the sauce silkier.
- Whole milk, 1 cup: This is your base for creaminess without overwhelming richness—it balances the heavy cream perfectly.
- Heavy cream, 1 cup: The secret to a sauce that doesn't feel heavy; it adds body and luxurious texture.
- Cream cheese, 4 oz softened: This ingredient changed everything for me—it thickens the sauce naturally without flour and gives it a subtle tang that brightens the whole dish.
- Dijon mustard, 2 tbsp: The backbone of flavor; it cuts through richness and adds a sophisticated edge that keeps the dish from tasting one-note.
- Garlic powder, 1/2 tsp: Fresh garlic can overpower casseroles, but powder distributes evenly and adds warmth without bitterness.
- Onion powder, 1/2 tsp: Similar to garlic, this adds sweetness and depth that blends seamlessly into the sauce.
- Freshly ground black pepper, 1/2 tsp: Grind it yourself right before mixing; pre-ground loses its bite and the casserole needs that little spark.
- Kosher salt, 1/4 tsp or to taste: The ham is already salty, so taste as you go—you might need less than you think.
- Panko breadcrumbs, 1 cup: The texture matters here; panko stays crispier than regular breadcrumbs and gives you that satisfying crunch.
- Unsalted butter, 3 tbsp melted: Toast the crumbs in this to make them golden and flavorful, not just sitting on top like an afterthought.
- Grated Parmesan cheese, 2 tbsp: This adds a salty, nutty depth to the topping that makes people wonder what the secret ingredient is.
- Fresh parsley, 1 tbsp chopped: A small garnish that brings life and color to the finished dish, though it's truly optional.
Instructions
- Set up and prep:
- Preheat your oven to 375°F and grease that 9x13-inch baking dish well—I use butter because it prevents sticking better than cooking spray. Have all your ingredients measured and within arm's reach; this sauce comes together fast and you don't want to be hunting for things.
- Build the creamy base:
- In a large bowl, whisk milk, heavy cream, softened cream cheese, Dijon mustard, garlic powder, onion powder, salt, and pepper together until smooth. You'll feel the cream cheese breaking down and incorporating—keep whisking until there are no lumps, and don't worry if it takes a minute longer than you expect.
- Combine proteins and cheese:
- Add the shredded chicken, diced ham, and 1.5 cups of Swiss cheese to your sauce and stir everything together gently but thoroughly. The mixture should look creamy and loaded, not dry—if it seems stiff, you can add a splash more milk.
- Spread into the dish:
- Pour the whole mixture into your prepared baking dish and spread it into an even layer. Top with the remaining 1/2 cup of Swiss cheese, which will melt into the sauce and create a layer of richness underneath the crust.
- Make the golden topping:
- In a separate bowl, combine panko breadcrumbs, melted butter, and Parmesan cheese, stirring until every crumb is coated and glistening. The butter is what makes this crispy and golden, not just pale and sad, so don't skip coating every piece.
- Top and bake:
- Sprinkle the breadcrumb mixture evenly over the casserole, and slide it into your preheated oven. Bake for 25 to 30 minutes—you're looking for bubbling around the edges and a deep golden brown on top, not pale or burnt.
- Rest before serving:
- When it comes out of the oven, let it sit for 10 minutes; this lets the sauce set slightly so it doesn't slide all over the plate when you serve it. Finish with fresh parsley if you have it, and you're done.
One winter evening, my sister called stressed about feeding her in-laws the next night, and I texted her this recipe with a note that it could be assembled the day before and baked fresh. She came back later saying it was the first time her husband's mother had asked for seconds, and my sister felt proud instead of anxious. That's what this dish does—it gives you confidence and makes you look like you know what you're doing, even on the hardest days.
Why This Dish Works
Chicken Cordon Bleu is a classic for a reason—ham, Swiss cheese, and chicken together are a flavor trio that just works, no matter how you prepare them. This casserole version strips away the fussy pounding and stuffing of the traditional dish and gives you the same elegant flavors in something you can make on a Tuesday night. It's French-inspired enough to feel special, but approachable and forgiving enough that you won't stress over it.
Make It Ahead and Freeze
You can assemble this casserole completely, cover it with plastic wrap, and refrigerate it overnight before baking—just add a few extra minutes to the baking time if it goes in cold. I've also frozen the unbaked casserole (well-wrapped, up to three months) and baked it straight from frozen, giving it 40 to 45 minutes and checking the topping partway through to make sure it's not browning too fast. Some dishes fall apart when frozen, but this one stays sturdy and creamy, which is why I make double batches and save one for emergencies.
Variations and Swaps
Once you understand how this casserole works, you can adapt it without losing what makes it special. Substitute Gruyère for Swiss if you want a deeper, slightly more complex flavor, or mix the two cheeses for richness and tang.
- Make it gluten-free by using certified gluten-free breadcrumbs, and the rest stays exactly the same.
- Add sautéed mushrooms or caramelized onions to the sauce for extra depth and umami.
- Use turkey breast instead of chicken for a leaner protein, and smoked turkey pairs surprisingly well with the ham and Dijon.
This casserole has been my answer to so many moments—the night I wanted to impress someone, the week I was too tired to think creatively, the afternoon a friend called needing comfort food. It's simple enough that anyone can make it, but thoughtful enough that it always feels like love on a plate.
Common Questions
- → Can I use different cheese instead of Swiss?
-
Yes, Gruyère is a great substitute that adds a deeper, nuttier flavor. Cheddar or mozzarella can also work but will alter the taste slightly.
- → How can I make this dish gluten-free?
-
Replace the panko breadcrumbs with gluten-free breadcrumbs to maintain the crunchy topping without gluten.
- → What side dishes complement this casserole?
-
A crisp green salad or steamed vegetables pair well to balance the richness of the dish. Light white wines like Chardonnay also complement it nicely.
- → Is it better to use cooked or raw chicken?
-
Cooked chicken breast, shredded or cubed, is recommended for even mixing and baking. Using raw chicken would require longer cooking and adjustment.
- → Can I prepare this casserole ahead of time?
-
Yes, assemble it in advance, cover, and refrigerate. Bake right before serving, adding a few extra minutes to ensure it heats through.