This comforting bake layers diced chicken and ham under a rich Dijon-infused cream sauce. Topped with a golden, buttery crumb crust, it offers the classic flavors of Chicken Cordon Bleu in a simpler format. Ready in under an hour, it's perfect for a hearty family dinner.
My aunt pulled this casserole out of the oven one Sunday afternoon, and the kitchen filled with this golden, buttery smell that made everyone stop mid-conversation. Ham and Swiss cheese bubbling under a crust of breadcrumbs—it felt fancy but tasted like home. That's when I realized some of the best dishes don't need complicated techniques, just good ingredients layered with care. I've made it countless times since, and it never fails to bring people back for seconds.
I made this for a dinner party once when I was still figuring out my way around the kitchen, terrified I'd mess it up. Instead, it came out of the oven looking restaurant-worthy, and suddenly I was the person everyone asked to bring the casserole. That confidence boost changed how I approached cooking.
Ingredients
- Cooked chicken breast: Diced into bite-sized pieces, this is your protein anchor—rotisserie chicken saves time and adds subtle roasted flavor that homemade can't match.
- Cooked ham: The salty, smoky counterpoint to creamy cheese; buy it from the deli counter for better texture than pre-packaged.
- Swiss cheese: Melts into the sauce like silk and doesn't turn grainy like some cheeses do when heated.
- Parmesan cheese: Adds sharpness and helps the sauce develop that silky body you're after.
- Whole milk: The foundation of your sauce; don't skimp here because it affects the final texture.
- Unsalted butter: Use it divided—some for the roux, some for the breadcrumb topping so everything crisps up golden.
- All-purpose flour: Makes the roux that thickens your sauce; cook it just long enough to lose the raw taste but not so long it browns.
- Dijon mustard: A tablespoon is all you need to add tang and sophistication without screaming mustard at you.
- Garlic and onion powder: These dry seasonings wake up the sauce; fresh garlic burns at casserole temperature, so resist the urge.
- Fresh breadcrumbs: Toss them with melted butter so they toast evenly and turn crispy-golden instead of pale.
Instructions
- Build your sauce base:
- Melt butter over medium heat, then whisk in flour—you're looking for bubbles that tell you the flour is cooking, not a brown roux. It should smell a little toasted but still pale.
- Add the milk slowly:
- Pour it in gradually while whisking constantly, or you'll end up with lumps. Keep stirring until the sauce thickens enough to coat the back of a spoon, about 2–3 minutes of steady heat.
- Season and smooth:
- Whisk in mustard, garlic powder, onion powder, salt, and pepper, then simmer for just a minute so the flavors marry. Remove from heat and stir in your cheeses until they disappear into the sauce completely.
- Layer your casserole:
- Spread chicken evenly in a buttered dish, scatter ham on top, then pour that creamy sauce over everything. Top with remaining Swiss cheese so it gets all melty and golden.
- Finish with the topping:
- Mix breadcrumbs with melted butter until they look like wet sand, then scatter them across the top. This is what gives you that irresistible crunch.
- Bake until golden:
- At 375°F, the casserole should bubble around the edges and turn deep golden on top after 30–35 minutes. Let it rest 5 minutes before serving so it sets up just enough to scoop cleanly.
The first time someone went back for thirds, they asked why this didn't have a fancy name and cost $25 at a restaurant. That's when I understood that comfort food's real magic is making people feel cared for, not impressing them with technique.
Make It Ahead
Assemble the casserole completely, cover it tightly, and refrigerate up to 24 hours before baking. Add 5–10 minutes to the baking time if you're starting from cold, and keep an eye on that breadcrumb topping so it doesn't burn while the insides catch up. This flexibility makes dinner parties feel less chaotic.
Variations That Work
Swap Swiss cheese for Gruyère if you want earthier, deeper flavor, or mix them half-and-half for complexity. A layer of steamed broccoli or fresh spinach tucked under the sauce adds color and nutrition without changing the dish's essential comfort-food soul. Some people add a splash of white wine to the sauce, which brightens everything up—just let it simmer for a minute so the alcohol cooks off.
Serving and Pairing
This casserole is substantial enough to be the main event, though a crisp green salad alongside keeps things balanced. A cool glass of Chardonnay picks up the richness without overwhelming it, and honestly, crusty bread to soak up any extra sauce is never a bad call.
- Pair with a simple arugula salad dressed in lemon vinaigrette to cut through the cream.
- Serve family-style straight from the casserole dish so people can take seconds without asking.
- Have fresh parsley on the table for anyone who wants to add a fresh note at the last moment.
This casserole has fed my family through new jobs, breakups, and lazy Sunday dinners when no one wanted to think too hard about what was for supper. That's the real recipe—knowing what to make when people need comfort.
Recipe FAQs
- → Can I use rotisserie chicken?
-
Yes, using shredded rotisserie chicken is a great way to save time on preparation while adding flavor.
- → What cheese works best?
-
Swiss cheese is traditional, but Gruyère can be substituted for a nuttier, richer taste profile.
- → Can I add vegetables?
-
Absolutely. Steamed broccoli or spinach can be layered in before adding the sauce for extra nutrition.
- → How do I store leftovers?
-
Store leftovers in an airtight container in the refrigerator for up to three days.
- → Can I freeze this?
-
Yes, you can assemble the casserole, wrap it tightly, and freeze it before baking for up to a month.