This comforting casserole features diced chicken breast layered with savory ham and a blend of Swiss and Gruyère cheese. A creamy sauce infused with Dijon mustard and subtle spices is poured over the layers, topped with a golden breadcrumb and Parmesan cheese crust. Baked until bubbly and golden, this French-American inspired dish offers rich, hearty flavors perfect for an easy main course. Serve warm after resting briefly for the best texture.
There's something about a casserole that makes you feel like you're cooking something both elegant and utterly unpretentious at the same time. Years ago, I was tasked with bringing a dish to a dinner party that needed to be impressive but also forgiving, and a French chef friend casually mentioned Cordon Bleu—but not the crispy individual cutlets I'd always imagined. Instead, she described it as a casserole, layers of chicken and ham wrapped in a silky cheese sauce with a golden crust on top, and I realized that was the version I'd actually been craving without knowing it. This recipe became my go-to proof that comfort food and sophistication aren't mutually exclusive.
I made this for my parents one Sunday when my mom was recovering from surgery, and the way my dad's face lit up when he took that first bite told me everything I needed to know about comfort food. He went back for seconds before my mom had even finished her first helping, and somewhere between the creamy sauce and the crispy breadcrumb top, the whole thing stopped being just dinner and became this little moment of care served on a plate.
Ingredients
- Cooked chicken breast, 4 cups diced or shredded: Using pre-cooked or rotisserie chicken saves you a step and honestly tastes just as good; the real magic happens in the sauce anyway.
- Cooked ham, 8 oz diced: Quality matters here—avoid the thin-sliced deli stuff and go for something with actual substance that won't disappear into the sauce.
- Swiss cheese, 1 1/2 cups shredded: This is the backbone of your cheese flavor, mild and nutty without overpowering the dish.
- Gruyère cheese, 1/2 cup shredded: Optional but genuinely worth hunting down; it adds a subtle earthiness that makes people ask what your secret ingredient is.
- Unsalted butter, 4 tbsp: Start with good butter for the sauce base—it's the foundation of everything creamy that follows.
- All-purpose flour, 1/4 cup: This creates the roux that thickens your sauce without any lumps if you whisk it properly.
- Whole milk, 2 cups: Use milk that's close to room temperature to prevent shock when it hits the hot butter and flour.
- Heavy cream, 1/2 cup: This is what transforms a basic sauce into something restaurant-quality and luxurious.
- Dijon mustard, 1 tbsp: A small amount goes a long way in brightening the sauce without making it taste mustardy.
- Garlic powder, 1/2 tsp and onion powder, 1/2 tsp: These are your silent flavor boosters that add savory depth without any raw onion texture.
- Ground white pepper, 1/4 tsp: White pepper blends into the sauce invisibly while black pepper would leave visible specks.
- Salt, 1/2 tsp: Taste as you go because the ham and cheese already bring salt to the party.
- Fresh breadcrumbs, 1 cup or Panko: Panko stays crunchier longer if you're not serving immediately, but fresh breadcrumbs create a more tender crust.
- Unsalted butter melted, 2 tbsp: This is what makes the breadcrumb topping golden and crispy instead of just sitting on top like sawdust.
- Grated Parmesan cheese, 1/4 cup: This adds a salty, sharp contrast to the creamy layers below and ensures the top browns beautifully.
- Fresh parsley chopped, 1 tbsp optional: A tiny amount adds a whisper of freshness and makes the whole thing look intentional.
Instructions
- Get your oven ready and prepare the stage:
- Preheat your oven to 375°F and grease a 9x13-inch baking dish with butter or cooking spray. Having everything ready means you won't be scrambling once the sauce gets hot.
- Build your sauce from the ground up:
- In a medium saucepan over medium heat, melt the 4 tablespoons of butter until it's foaming and smells nutty, then whisk in the flour and let it cook for 1-2 minutes until it turns a light golden color. This is your roux base, and the gentle cooking prevents any raw flour taste from sneaking in.
- Coax the sauce to silky perfection:
- Slowly pour in the milk and cream while whisking constantly to avoid lumps, and keep whisking until the mixture is completely smooth and starting to thicken. Add the Dijon mustard, garlic powder, onion powder, white pepper, and salt, then continue whisking for 3-4 minutes until you have a sauce thick enough to coat the back of a spoon.
- Layer your casserole like you mean it:
- Spread the diced chicken evenly across the bottom of your prepared baking dish, scatter the diced ham on top, then sprinkle both cheeses over everything in an even layer. Pour the warm cream sauce over the top and give it a gentle stir so the sauce works its way into the nooks and crannies.
- Create the golden crown:
- In a bowl, combine the breadcrumbs, melted butter, Parmesan, and parsley, stirring until every breadcrumb is moistened and the mixture looks like wet sand. Sprinkle this mixture evenly over the top of the casserole, making sure to get complete coverage.
- Bake until golden and bubbling:
- Bake uncovered for 30-35 minutes, watching until the breadcrumb topping is deep golden brown and you can see the sauce bubbling up around the edges. This is when you know the flavors have melded and the whole thing is hot all the way through.
- Rest before serving:
- Let the casserole sit for 10 minutes after you pull it from the oven; this allows everything to set slightly so you get neat portions instead of a sliding, saucy mess.
My neighbor once said this casserole tasted like what her French grandmother used to make, and that was the highest compliment I could have asked for—not because it's technically perfect, but because it somehow captured that feeling of being cared for and fed by someone who knows you. Every time I make it, I think about that conversation and how food becomes memory.
Why the Sauce Matters Most
The cream sauce is where this dish lives or dies, and the secret is patience with your roux and not rushing the thickening process. I learned this the hard way by trying to speed things up, which only created a grainy sauce that was never quite right. Now I give it the time it needs, whisking slowly and deliberately until the sauce coats the back of a spoon with a glossy sheen.
Cheese Strategy and Substitutions
While Swiss and Gruyère are the classic choices, I've successfully made this with extra Swiss when Gruyère wasn't available, and with a blend of Swiss and sharp cheddar when I was feeling adventurous. The main thing is that you want cheeses that melt smoothly without becoming oily, so avoid anything heavily processed or pre-shredded with anti-caking agents.
Make-Ahead Magic and Storage
You can assemble this casserole completely the day before, cover it with plastic wrap, and refrigerate it until you're ready to bake—just add about 10 minutes to the cooking time since you're starting from cold. Leftovers reheat beautifully in a 350°F oven covered with foil for about 20 minutes, though honestly, this is one of those dishes that's gone before you have much left over anyway.
- If you're freezing it, do so before baking, then bake from frozen for about 50 minutes instead of 35.
- Serve alongside a crisp salad or steamed vegetables to balance the richness of the sauce.
- A dry white wine like Chardonnay or Sauvignon Blanc pairs beautifully with all those creamy, savory layers.
This casserole represents everything I love about cooking for people: it's approachable enough that anyone can make it, but elegant enough that it feels like a gift. Make it once and it becomes a classic in your rotation, the dish you return to when you want to feed someone well.
Recipe Questions & Answers
- → What cheeses are used in this dish?
-
Swiss and Gruyère cheeses provide a creamy, nutty flavor, with Gruyère optional or replaceable by more Swiss.
- → How is the creamy sauce prepared?
-
Butter and flour form a roux, then whole milk and cream are whisked in, seasoned with Dijon, garlic, onion powders, salt, and white pepper, then cooked until thick.
- → Can this dish be made gluten-free?
-
Yes, substitute all-purpose flour and breadcrumbs with gluten-free alternatives to accommodate dietary needs.
- → What is the best way to achieve a golden breadcrumb topping?
-
Mix fresh breadcrumbs with melted butter and Parmesan cheese, then sprinkle evenly before baking at 375°F until golden brown.
- → What sides pair well with this casserole?
-
Light green salads, steamed vegetables, or a dry white wine like Chardonnay complement the richness well.