Okay, here’s a little kitchen secret: I stole this idea from a fancy restaurant’s deconstructed cordon bleu and made it lazy-chef friendly. I guard my secrets like a dog guards a bone, but this one I’ll happily share — it turns the classic chicken, ham, and Swiss combo into a cozy, spoonable casserole with a creamy mushroom sauce that pulls everyone to the table. Think melty Swiss, savory ham pockets, browned mushroom perfume, and a crunchy breadcrumb crown. I love how it smells while baking — warm butter, thyme, and mushrooms — and how the edges get satisfyingly golden and crispy. Keep this recipe for weeknight wins or casual dinner parties when you want fuss-free comfort with a little “chef” flair.
Quick Facts
- Yield: Serves 6
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 60 minutes
Why This Recipe is Awesome
This casserole gives you all the nostalgic flavors of Chicken Cordon Bleu without the fussy folding and frying. It delivers creamy, savory mushroom sauce, tender chicken, salty ham, and gooey Swiss, finished with a crunchy breadcrumb topping. It’s comfort food that still feels a little special — and it’s so easy your oven practically takes over. Who doesn’t love a dish that smells like dinner and feels like a hug?
Ingredients
For the Main Dish:
- 1½ lb boneless skinless chicken breasts (about 3 medium breasts), cut into 1-inch pieces
- 8 oz deli ham, diced or sliced into bite-sized strips
- 8 oz Swiss cheese, shredded (about 2 cups)
- 2 tbsp olive oil
- Salt and black pepper, to taste
- 1 medium yellow onion, finely chopped
- 8 oz mushrooms (cremini or white), sliced
- 3 cloves garlic, minced
- 3 tbsp all-purpose flour
- 2 cups chicken broth
- 1 cup heavy cream
- 1 tsp Dijon mustard
- ½ tsp dried thyme (or 1 tsp fresh)
- 1 tbsp fresh lemon juice (optional, brightens the sauce)
- 1½ cups panko breadcrumbs
- 2 tbsp unsalted butter, melted (for breadcrumbs)
- 2 tbsp chopped fresh parsley for garnish
For the Sauce / Garnish (if applicable):
- The creamy mushroom sauce uses the onion, mushrooms, garlic, flour, chicken broth, and heavy cream listed above. Garnish with fresh parsley.
How I Make It
Step 1:
Preheat the oven to 375°F. Pat the chicken pieces dry and season with salt and pepper. Heat a large skillet over medium-high heat with 2 tbsp olive oil. Sear the chicken pieces in batches until they develop a light golden color — you want color, not full cooking (about 2–3 minutes per side). Transfer the chicken to a bowl; it will finish cooking in the oven. Pro tip: don’t crowd the pan or the chicken will steam instead of browning.
Step 2:
In the same skillet, add the chopped onion and sliced mushrooms with a small pinch of salt. Add 2 tbsp butter if the pan looks dry. Sauté until the mushrooms release liquid and begin to caramelize, about 6–8 minutes
Step 3:
Sprinkle 3 tbsp flour over the veggies and stir to coat — cook the roux for about 1 minute so it loses the raw flour taste. Slowly whisk in 2 cups chicken broth and then the 1 cup heavy cream. Add 1 tsp Dijon mustard, ½ tsp thyme, and a squeeze of 1 tbsp lemon juice if using. Bring to a gentle simmer and let the sauce thicken for 3–4 minutes, stirring. Taste and adjust salt and pepper.
Step 4:
Fold the seared chicken, diced ham, and 2 cups shredded Swiss into the sauce. Pour everything into a lightly greased 9×13-inch baking dish, smoothing the top. Toss 1½ cups panko with the melted butter and sprinkle evenly over the casserole. Bake at 375°F for 25–30 minutes, until the top turns golden brown and the casserole bubbles at the edges. If the breadcrumbs brown too fast, tent loosely with foil.
Step 5:
Let the casserole rest for 5–10 minutes before serving so the sauce sets slightly. Sprinkle with chopped parsley for color. The top should feel crisp, the inside creamy, and the chicken tender and juicy. Serve warm with a simple green salad or roasted veggies.
Pro Tips
- Sear the chicken in batches to get a nice golden crust — that browning adds real flavor.
- If your sauce looks too thin before baking, simmer it a couple more minutes to reduce. It will thicken further in the oven.
- For extra crunch, mix ¼ cup grated Parmesan into the panko topping.
- If you use rotisserie chicken, skip searing and reduce bake time by 5–10 minutes.
Common Mistakes to Avoid
- Skipping preheating: Classic rookie move. It changes texture and bake time.
- Overmixing: Leads to dense or chewy results. Mix until just combined.
- Guessing cook time: Always use visual cues or a timer, not just vibes.
- Overcrowding pans: Give your food some breathing room to crisp properly.
Alternatives & Substitutions
- Swap chicken for cubed firm tofu for a vegetarian version; marinate tofu briefly in soy and mustard to mimic flavor.
- Use Greek yogurt (¾ cup) mixed with ¼ cup milk instead of heavy cream to cut calories — the sauce stays tangy and thick.
- For gluten-free: use gluten-free flour and gluten-free panko crumbs; ensure broth is GF.
- For dairy-free: replace butter with olive oil, use coconut cream (light coconut flavor) or unsweetened cashew cream, and a dairy-free shredded cheese alternative.
Variations & Tips
- Make it spicy: stir in ½ tsp red pepper flakes or a tablespoon of sriracha into the sauce.
- Kid-friendly: leave out the lemon and thyme, add a little extra cheese, and chop everything small for easy forks.
- Herby twist: swap thyme for fresh tarragon or rosemary for a different aroma.
- One-pan shortcut: sauté chicken and veggies, then add sauce and breadcrumbs right in an ovenproof skillet to save dishes.
- Cheese swap: Gruyère or fontina add nuttiness if you want to elevate the flavor profile.
FAQ (Frequently Asked Questions)
- Can I make this ahead of time?
- Yes! Assemble the casserole up to the breadcrumb step, cover, and refrigerate for up to 24 hours. Add 5–10 minutes to bake time if going straight from the fridge. For make-ahead freezing, bake first, cool, then freeze in an airtight container; reheat covered at 350°F until warmed through.
- Can I double the recipe?
- Sure thing. Use a 9x13x2-inch (or two dishes) and expect the bake time to increase by 10–15 minutes if your casserole becomes deeper. Keep an eye on bubbling edges and golden top.
- Can I substitute butter with oil?
- Technically yes, but you’ll miss that buttery magic. Use ¾ the amount of oil.
- How do I know it’s done?
- Look for golden, crisp breadcrumbs, bubbling sauce at the edges, and chicken pieces cooked through (they’ll register 165°F if you use a thermometer). The inside should feel hot and creamy, not watery.
- What if I don’t have ingredient X?
- If you lack Swiss cheese, use Gruyère, provolone, or even sharp cheddar. No panko? Use crushed crackers or regular breadcrumbs. No fresh mushrooms? Substitute 1 cup frozen mushrooms, thawed and patted dry.
How I Like to Serve It
I love this casserole on a chilly weeknight paired with a crisp green salad dressed in lemon vinaigrette and a glass of chilled white wine. It also travels well to potlucks; reheat at 350°F until warm. For summer dinners, serve smaller portions with grilled asparagus and a bright tomato salad — the creamy sauce balances fresh flavors beautifully.
Notes
- Store leftovers in the fridge for up to 3 days or freeze portions for up to 3 months.
- Always cook chicken to a safe internal temperature of 165°F.
Final Thoughts
Closing: Go on — make something that smells irresistible and feeds the soul. Now go impress someone — or just yourself — with your homemade masterpiece!

Hi, I’m Lina, the creator of Lina Easy Recipes.Cooking has always been my passion, and I love sharing simple, homemade dishes that anyone can prepare.
Love What You See?
Join me on Pinterest and Facebook for daily cooking inspiration, new recipe ideas, and behind-the-scenes kitchen stories. Let’s cook something wonderful together!








