Think of all the flavors you love in classic chicken cordon bleu—juicy chicken, smoky ham, melty Swiss, and a crisp breadcrumb top—baked into a cozy casserole that’s weeknight-friendly. This version skips the pounding and rolling, but keeps the satisfying layers and buttery crunch. It’s simple enough for a family dinner and special enough for company.
Plus, it reheats beautifully and works well with pantry staples. If you want something creamy, cheesy, and just a little fancy, this casserole is your new go-to.
Contents
Why This Recipe Works

- All the flavor, less fuss: No breading or frying. You’ll layer cooked chicken, deli ham, and Swiss cheese, then top with a quick, creamy sauce and buttery crumbs.
- Balanced texture: The sauce stays silky, the cheese melts into the layers, and the breadcrumb topping bakes up crisp and golden.
- Make-ahead friendly: Assemble in advance, refrigerate, then bake when you’re ready.Great for busy nights or hosting.
- Flexible ingredients: Use rotisserie chicken, leftover turkey, or different cheeses. It’s easy to adapt to your taste and what you have on hand.
- Family-approved: Mild, comforting flavors with a little tang from Dijon and a hint of garlic. Kids and adults both love it.
Ingredients
- 3 cups cooked chicken, diced or shredded (rotisserie works great)
- 8 ounces deli ham, sliced and chopped
- 8 ounces Swiss cheese, sliced or shredded
- 1 cup whole milk (or 2%)
- 1 cup low-sodium chicken broth
- 4 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 3 ounces cream cheese, softened
- 2 tablespoons Dijon mustard
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 1 tablespoon fresh lemon juice (optional but brightens the sauce)
- 1/2 cup plain breadcrumbs (panko or regular)
- 2 tablespoons grated Parmesan cheese
- 2 tablespoons melted butter (for topping)
- Fresh parsley, chopped, for garnish (optional)
- Cooking spray or a little butter for greasing the dish
Step-by-Step Instructions

- Preheat and prep: Heat your oven to 375°F (190°C).Lightly grease a 9×13-inch baking dish with cooking spray or butter.
- Layer the chicken and ham: Spread the cooked chicken evenly in the dish. Scatter the chopped ham on top, making an even layer.
- Add the cheese: Lay the Swiss slices over the ham, or sprinkle shredded Swiss evenly. Save a small handful for topping if you like extra cheesy edges.
- Make the roux: In a medium saucepan over medium heat, melt 4 tablespoons butter.Whisk in the flour and cook for 1 minute, stirring, until it’s smooth and slightly foamy.
- Build the sauce: Slowly whisk in the chicken broth, then the milk. Keep whisking until the mixture is smooth. Simmer for 3–4 minutes until slightly thickened.
- Flavor the sauce: Reduce heat to low.Whisk in the cream cheese until fully melted. Stir in the Dijon, garlic powder, onion powder, salt, pepper, and lemon juice. Taste and adjust seasoning.
- Sauce the casserole: Pour the hot sauce evenly over the cheese layer.Tilt the dish gently to help it settle into the gaps.
- Make the topping: In a small bowl, mix breadcrumbs, Parmesan, and melted butter until crumbly and coated.
- Top and bake: Sprinkle the breadcrumb mixture over the casserole. Bake for 25–30 minutes, until the sauce is bubbling at the edges and the top is golden brown.
- Rest and serve: Let the casserole rest for 8–10 minutes so it sets and slices cleanly. Garnish with parsley and serve warm.
Storage Instructions
- Refrigerate: Cool completely, then cover tightly.Store for 3–4 days.
- Reheat: Warm portions in the microwave in 30-second bursts until hot. For crisp topping, reheat covered at 350°F (175°C) for 10 minutes, then uncover for 5 more minutes.
- Freeze: Assemble but do not bake, or freeze leftovers. Wrap well and freeze up to 2 months.Thaw overnight in the fridge. Bake from thawed at 350°F (175°C) until heated through, about 25–35 minutes.
Why This is Good for You
- Protein-rich: Chicken and ham deliver steady energy and help keep you full.
- Calcium from cheese: Swiss and Parmesan add calcium for bones and a hit of satisfying flavor, so you can enjoy smaller portions and still feel content.
- Customizable balance: You can lighten the sauce with reduced-fat milk, use less cheese, or add vegetables for fiber without losing the creamy comfort.
- Lower sodium control: Making the sauce from scratch lets you manage salt levels better than many store-bought shortcuts.
Common Mistakes to Avoid
- Watery sauce: Add the broth and milk slowly and simmer the sauce until lightly thickened before pouring it over the casserole.
- Oversalting: Ham and Swiss can be salty. Taste the sauce first and add salt sparingly.
- Soggy topping:</-strong> Use melted butter with the breadcrumbs and bake uncovered so the top crisps up nicely.
- Overbaking:</-strong> Once it’s bubbling and golden, it’s done.Overbaking can dry out the chicken and toughen the cheese.
- Skipping the rest: Let the casserole sit for a few minutes after baking. This helps the layers hold together when serving.
Variations You Can Try
- Extra veggie: Add a layer of steamed broccoli florets or sautéed mushrooms between the chicken and ham.
- Different cheese: Try Gruyère for a nuttier flavor, provolone for extra melt, or a mix of Swiss and mozzarella for gooey pull.
- Gluten-free: Use a 1:1 gluten-free flour blend for the roux and gluten-free breadcrumbs or crushed rice crackers for topping.
- Lighter sauce: Use 1 tablespoon butter plus 2 tablespoons olive oil, low-fat milk, and skip the cream cheese. Thicken a bit longer on the stove.
- Herb-forward: Stir 1 teaspoon dried thyme or Italian seasoning into the sauce.A pinch of nutmeg adds classic, subtle warmth.
- Mustard lovers: Increase Dijon to 3 tablespoons and add 1 teaspoon whole-grain mustard for texture.
- Turkey twist: Swap chicken for leftover roasted turkey, perfect for the holidays.
FAQ
Can I use raw chicken instead of cooked?
Yes, but cook it first for best texture. Dice chicken breasts, season lightly, and sauté until just cooked through, or bake at 400°F (205°C) for 18–20 minutes. Let it cool slightly before layering.
What can I use instead of Swiss cheese?
Gruyère, provolone, or a blend of Swiss and mozzarella works well.
Avoid very sharp cheddar, which can separate or feel oily in this style of sauce.
Can I make this casserole ahead?
Absolutely. Assemble the casserole up to the breadcrumb step, cover, and refrigerate for up to 24 hours. Add the topping just before baking.
You may need to add 5–10 minutes to the bake time if it’s cold from the fridge.
How do I prevent the cheese from becoming stringy?
Keep the sauce at a gentle simmer, not a hard boil, and use freshly shredded or sliced cheese. High heat can cause separation, while pre-shredded cheese can include anti-caking agents that affect melting.
What side dishes go well with it?
Serve with a crisp green salad, steamed green beans, roasted asparagus, or buttered egg noodles. A squeeze of lemon over the veggies balances the richness nicely.
Can I use canned soup as a shortcut?
You can replace the sauce with a mix of condensed cream of chicken soup, milk, and Dijon.
It’s faster, but making the sauce from scratch gives better flavor and control over salt and texture.
Wrapping Up
This Chicken Cordon Bleu Casserole brings classic flavors together in a low-effort, high-reward way. It’s creamy, savory, and wonderfully crisp on top, and it adapts easily to your tastes. Keep the ingredients on hand for a last-minute dinner that feels special without the stress.
Serve it with a simple veggie side, and you’ve got a crowd-pleasing meal any night of the week. Enjoy the comfort, and make it your own with the variations that fit your kitchen.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

