This indulgent twist on two classics combines tender shredded chicken, thin-s deli ham, and nutty Swiss cheese with a velvety homemade béchamel sauce. The dish bakes in layers, creating golden, bubbly perfection that serves 8 comfortably. Total hands-on time runs about 35 minutes with 50 minutes in the oven, making it achievable for weeknight dinners yet impressive enough for Sunday supper or entertaining.
The idea hit me on a rainy Tuesday when I could not decide between making Chicken Cordon Bleu or lasagna for a potluck, so I stubbornly decided on both at once. My kitchen looked like a war zone by the time the layers were assembled, but when that golden cheesy slab came out of the oven, the room went silent. Three people asked for the recipe before they even finished their first bite. It has been requested at every gathering since.
I brought this to a friends housewarming party and watched a grown man literally stop mid sentence, close his eyes, and just chew in silence for a full ten seconds. He then refused to share his second helping with his own wife. That moment told me everything I needed to know about whether this recipe was a keeper.
Ingredients
- 3 cups cooked chicken breast, shredded or diced: Rotisserie chicken works beautifully here and saves you a step on busy weeknights.
- 8 oz deli ham, thinly sliced: Good quality ham from the deli counter makes a noticeable difference over prepackaged slices.
- 2 cups shredded Swiss cheese: The nutty melt of Swiss is what makes this taste like Cordon Bleu, so do not skip it.
- 1 cup shredded mozzarella cheese: This adds that irresistible stretchy cheese pull on top.
- 1/2 cup grated Parmesan cheese: A salty golden crust forms on top thanks to this finishing layer.
- 12 lasagna noodles: No boil noodles save time, but regular noodles boiled al dente hold their structure slightly better.
- 3 tbsp unsalted butter: The foundation of your bechamel, so use real butter here.
- 3 tbsp all purpose flour: Thickens the sauce to that perfect velvety consistency.
- 3 cups whole milk: Whole milk creates the richest sauce, though 2 percent works in a pinch.
- 2 tsp Dijon mustard: This small amount adds depth without any harsh bite, and it bridges the gap between French and comfort food.
- 1/2 tsp garlic powder: Even distribution of garlic flavor without burning or clumping.
- 1/2 tsp onion powder: Rounds out the savory base quietly and effectively.
- 1/4 tsp black pepper: Freshly cracked is always better, but regular works fine.
- 1/2 tsp salt: Adjust to taste after the sauce comes together since ham and cheese add saltiness too.
- 2 tbsp fresh parsley, chopped: Optional, but a sprinkle of green on top makes it look as good as it tastes.
Instructions
- Preheat and prepare your dish:
- Set your oven to 375 degrees F and grease a 9x13 inch baking dish with butter or cooking spray so nothing sticks later.
- Cook the noodles if needed:
- If using regular noodles, boil them just until al dente in salted water, then drain and lay them flat on a clean towel so they do not tear.
- Start the bechamel:
- Melt the butter in a medium saucepan over medium heat, whisk in the flour, and let it cook for about one to two minutes until it smells lightly toasted and looks smooth.
- Build the sauce:
- Pour in the milk gradually while whisking constantly to prevent lumps, and keep stirring until the sauce thickens enough to coat the back of a spoon, about five minutes.
- Add the flavorings:
- Stir in the Dijon mustard, garlic powder, onion powder, salt, and pepper until fully incorporated, then pull the pan off the heat.
- Start layering:
- Spread a thin blanket of sauce across the bottom of your prepared dish to keep the first noodles from drying out during baking.
- Build the first full layer:
- Lay down noodles, scatter half the chicken evenly, arrange half the ham slices over it, sprinkle a third of the Swiss cheese, and spoon sauce gently across everything.
- Repeat the layers:
- Do the same sequence again with noodles, the remaining chicken, remaining ham, another third of Swiss, and more sauce poured over the top.
- Finish the top:
- Cover it all with a final layer of noodles, pour on every last bit of remaining sauce, and blanket the whole thing with mozzarella and Parmesan.
- Bake covered:
- Wrap the dish tightly in foil and slide it into the oven for 30 minutes so everything heats through and melts together without drying out.
- Uncover and brown:
- Peel off the foil and bake another 15 to 20 minutes until the cheese on top is deeply golden and bubbling at the edges.
- Rest before slicing:
- Let it sit for 10 minutes so the layers set up and you get clean, beautiful slices instead of a soupy mess on the plate.
One winter evening my daughter helped me layer this together, and she stacked the ham in funny patterns just to see if I would notice at dinner. I spotted a ham smiley face peeking through the cheese and we both laughed until we could barely finish assembling it.
Making It Your Own
Swap the Swiss for Gruyere if you want something even richer and slightly more complex in flavor. Smoked turkey can stand in beautifully for the chicken when you want a twist on the original, and the smokiness plays wonderfully with the Dijon. These small changes keep the recipe fresh even after you have made it a dozen times.
What to Serve Alongside
A crisp green salad with a bright vinaigrette cuts through the richness of this dish perfectly. A glass of lightly oaked Chardonnay beside it turns a Tuesday dinner into something that feels genuinely special without any extra effort.
Storing and Reheating
Covered tightly in the fridge, leftovers hold up beautifully for up to three days and actually taste even better as the flavors continue to meld overnight. Reheat individual portions in the oven at 350 degrees F rather than the microwave so the cheese reheats instead of turning rubbery. You can also freeze assembled but unbaked lasagna tightly wrapped for up to two months.
- Let a frozen lasagna thaw overnight in the fridge before baking for the most even results.
- Add an extra ten minutes to the covered baking time if you are baking from cold rather than room temperature.
- Always check the center with a knife to make sure it is hot all the way through before serving.
This is the kind of recipe that turns a regular evening into something people remember and ask about months later. Share it generously and watch it disappear.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance and refrigerate. Add 5-10 minutes to baking time if baking cold from the refrigerator.
- → What can I substitute for Swiss cheese?
-
Gruyère offers an excellent richer alternative with similar melting properties. Provolone or Fontina also work well, though they'll produce a milder flavor profile.
- → Do I need to cook no-boil noodles first?
-
No-boil noodles work directly without precooking. Regular noodles should be cooked to al dente according to package directions before layering to prevent mushy texture.
- → How do I store leftovers?
-
Cover tightly and refrigerate for 3-4 days. Reheat individual portions in the microwave or cover the entire dish with foil and reheat at 350°F until warmed through.
- → Can I freeze this dish?
-
Assemble and freeze before baking, or freeze leftovers after cooling completely. Thaw overnight in the refrigerator before baking as directed, adding 10-15 minutes to covered baking time.
- → What sides complement this bake?
-
A crisp green salad with vinaigrette cuts through the richness. Steamed vegetables like broccoli or green beans also provide fresh contrast. Crusty bread soaks up extra sauce beautifully.