Best Ever Chicken Cordon Bleu Casserole with Creamy Dijon Sauce
Oh, the magic of a casserole! There’s something so inherently comforting and nostalgic about a bubbling dish pulled from the oven, isn’t there? I remember rainy Saturday afternoons at my grandma’s house, the scent of her latest creation wafting through the air, promising warmth and deliciousness. This Chicken Cordon Bleu Casserole with Creamy Dijon Sauce brings all those cozy feelings right back to my kitchen. It’s a truly amazing easy dinner that quickly became a family favorite in our home, perfect for those evenings when you crave something special without spending hours in the kitchen.
It all started on a particularly blustery Tuesday. I was staring into the fridge, tired from a long day, and had a sudden craving for something hearty and satisfying. I had leftover roasted chicken and a little ham, and inspiration struck! Why not transform the sophisticated flavors of classic Chicken Cordon Bleu into a comforting, approachable casserole? After a bit of tinkering in the kitchen, this recipe was born, and let me tell you, it’s been requested countless times since. This tested recipe is an absolute dream for anyone looking for ultimate comfort food, blending classic flavors with weeknight ease.

❤️ Why You’ll Love This Recipe
- Classic Flavors, Easy Twist: All the deliciousness of traditional Chicken Cordon Bleu, but without the fuss of rolling and frying. This casserole simplifies the process beautifully. You get that irresistible combination of tender chicken, savory ham, and gooey Swiss cheese, all baked together in one dish.
- Pure Comfort Food: This dish is the definition of comfort. Layers of pasta, chicken, ham, and cheese swimming in a rich, creamy sauce, topped with a golden, crispy breadcrumb crust. It’s a hug in a casserole dish, perfect for chilly evenings or a special Sunday supper with loved ones.
- Weeknight Hero: Designed for busy schedules! With cooked chicken, this recipe comes together in a snap, making it an ideal choice for a satisfying dinner even on your busiest days. Prep time is minimal, allowing you to get a gourmet-tasting meal on the table without feeling overwhelmed.
- Family-Friendly: Even picky eaters will love this one! The mild, creamy flavors and familiar ingredients make it a hit with both adults and children. It’s a fantastic way to introduce classic flavors in a kid-approved format.
- Customizable Goodness: Easily adapt it to your family’s preferences or what you have on hand. Swap cheeses, add veggies, or adjust the sauce’s spice level. It’s incredibly versatile and forgiving, encouraging you to make it your own.
- Meal Prep Dream: This casserole is fantastic for making ahead! Assemble it the night before and bake when ready, or bake it completely and enjoy leftovers for days. It reheats beautifully, making lunch the next day something to look forward to.
- Impressive & Elegant: Despite its ease, this casserole looks and tastes incredibly elegant. It’s perfect for entertaining guests or bringing to a potluck, guaranteeing compliments and requests for the recipe. The golden crust and rich aroma alone are enough to impress anyone!
What You Need
You only need a few simple pantry staples for this recipe! We’re talking about everyday ingredients that come together to create something truly extraordinary. Check the full printable recipe card below for detailed measurements of everything you’ll need.

💡 Expert Tips
- Use Pre-Cooked Chicken for Speed: To make this a true weeknight wonder, always start with pre-cooked chicken. Leftover rotisserie chicken is a game-changer here, or you can quickly poach or bake a few chicken cutlets ahead of time. This significantly cuts down on prep.
- Shred or Cube Your Chicken Evenly: For the best texture in every bite, aim for roughly 1-inch pieces of chicken. This ensures the chicken cooks evenly, absorbs the sauce beautifully, and distributes well throughout the casserole.
- Choose Your Pasta Wisely: While egg noodles are traditional for many casseroles, medium shells, penne, or rotini work wonderfully here. Their nooks and crannies hold onto that glorious creamy Dijon sauce, ensuring maximum flavor with every forkful. Cook your pasta al dente, as it will continue to cook in the oven.
- Grate Your Own Swiss Cheese: Pre-shredded cheeses often contain anti-caking agents that can prevent them from melting as smoothly. For the ultimate gooey, luscious cheese pull, grate a block of good quality Swiss cheese yourself. It makes a noticeable difference.
- Perfecting the Dijon Sauce: Don’t rush the roux! Melt the butter, add flour, and cook for 1-2 minutes until it’s light golden and smells nutty. This prevents a raw flour taste. Gradually whisk in the milk to avoid lumps, then stir in the Dijon mustard and seasonings for that signature tangy kick. Taste and adjust for seasoning – a pinch more salt or a dash of black pepper can really make it sing.
- Layering is Key: For a balanced casserole, ensure even layers. Start with a thin layer of sauce on the bottom of the dish, then pasta, then chicken and ham, more sauce, and a generous sprinkling of cheese. Repeat, finishing with a final layer of sauce and the breadcrumbs.
- The Crispy Topping Secret: Panko breadcrumbs are your best friend for a perfectly crisp, golden-brown topping. Toss them with a little melted butter before sprinkling over the casserole. This ensures they toast beautifully and stay crunchy, adding a fantastic textural contrast to the creamy interior.
- Rest Before Serving: I know it’s hard to wait, but allowing the casserole to rest for 10-15 minutes after it comes out of the oven is crucial. This helps the sauce set and prevents it from being too runny when you serve it, allowing all those delicious flavors to meld together perfectly.
- Prevent Over-Browning: If your topping is browning too quickly, you can loosely tent the casserole with aluminum foil for the last 10-15 minutes of baking. This protects the crust while allowing the interior to heat through properly.
- Make it Ahead: This casserole is excellent for making ahead! Assemble it completely, cover tightly with plastic wrap or foil, and refrigerate for up to 24 hours. When ready to bake, remove from the fridge for 30 minutes to come closer to room temperature, then bake as directed, adding an extra 10-15 minutes to the baking time if needed.
Variations & Substitutions
- Cheesy Swaps: Not a fan of Swiss? Try Gruyere for a nuttier flavor, provolone for a sharper tang, or even a mix of mozzarella and Parmesan for a milder, stretchier cheese pull.
- Add Some Veggies: Boost the nutrition by folding in some cooked frozen peas, steamed broccoli florets, or sautéed mushrooms. Spinach also wilts beautifully into the sauce.
- Ham Alternatives: If you don’t have ham, crispy bacon bits or even finely diced prosciutto would be delicious substitutes, adding that lovely salty element.
- Gluten-Free Option: Easily make this GF by using your favorite gluten-free pasta and ensuring your broth and Dijon mustard are certified gluten-free. For the topping, use gluten-free Panko breadcrumbs.
- Keto/Low-Carb Friendly: Skip the pasta entirely! Layer the chicken, ham, and cheese with a double batch of the creamy Dijon sauce. You could even add some steamed cauliflower florets or blanched asparagus. For the topping, use crushed pork rinds or almond flour mixed with a little Parmesan.
- Spicy Kick: A pinch of red pepper flakes in the sauce or a dash of hot sauce can add a lovely warmth and spice if you like things with a little heat.

Storage & Freezing
This Chicken Cordon Bleu Casserole is fantastic for leftovers, making it perfect for meal prepping!
- Refrigeration: Allow the casserole to cool completely. Transfer individual portions to airtight containers or cover the entire casserole dish tightly with plastic wrap or foil. It will keep beautifully in the refrigerator for up to 3-4 days.
- Reheating: For individual servings, reheat in the microwave until warmed through. For the whole casserole, cover loosely with foil and reheat in a 325°F (160°C) oven until hot, about 20-30 minutes. You might want to remove the foil for the last few minutes to re-crisp the topping.
- Freezing (Baked): Once the casserole is completely cooled, you can freeze it in its entirety or in individual portions. Wrap tightly in a double layer of plastic wrap and then foil. It will last for up to 2-3 months in the freezer. Thaw overnight in the refrigerator before reheating.
- Freezing (Unbaked): Assemble the casserole up to the point of baking, but do not add the breadcrumb topping. Cover tightly with plastic wrap and foil. Freeze for up to 1 month. Thaw in the refrigerator overnight, then add the breadcrumb topping and bake as directed, adding extra baking time as needed.
FAQ
Can I use raw chicken in this casserole?
While you technically could, it’s highly recommended to use cooked chicken for this recipe. Raw chicken would require a much longer baking time, and the other ingredients might overcook or dry out. Using cooked chicken ensures everything bakes evenly and quickly.
What kind of ham should I use?
Diced cooked ham works best. You can use leftover holiday ham, pre-packaged diced ham, or even thick-cut deli ham that you dice yourself. Ensure it’s not too salty, as it will contribute to the overall flavor of the dish.
My sauce is too thick/thin. How can I fix it?
If your sauce is too thick, whisk in a little more milk or chicken broth, a tablespoon at a time, until it reaches your desired consistency. If it’s too thin, you can simmer it gently for a few more minutes to allow it to reduce and thicken, or whisk in a slurry of 1 teaspoon cornstarch mixed with 1 tablespoon cold water and simmer until thickened.
Can I make this casserole dairy-free?
Yes, with a few substitutions! Use a plant-based milk (like unsweetened almond or oat milk) and dairy-free butter for the sauce. Substitute dairy-free Swiss cheese slices or shreds, and ensure your Dijon mustard is dairy-free. The flavor profile will be slightly different, but still delicious.
There you have it! A truly satisfying and easy meal that brings classic flavors to your dinner table with minimal fuss. This Chicken Cordon Bleu Casserole with Creamy Dijon Sauce is more than just a recipe; it’s a way to bring warmth and comfort to your family, creating those cherished food memories. Don’t forget to Pin this recipe for later and share your creations with me on Instagram!
Easy Chicken Cordon Bleu Casserole: Ultimate Comfort Food!
Ingredients
- 2 cups cooked chicken, shredded or cubed
- 1.5 cups cooked ham, diced
- 12 oz egg noodles or medium pasta, cooked al dente
- 2 cups shredded Swiss cheese, divided
- 1/2 cup Panko breadcrumbs
- 2 tbsp unsalted butter, melted
- For the Creamy Dijon Sauce:
- 1/4 cup unsalted butter
- 1/4 cup all-purpose flour
- 3 cups milk (whole or 2%)
- 1/2 cup chicken broth
- 2 tbsp Dijon mustard
- 1 tsp garlic powder
- 1/2 tsp onion powder
- Salt and black pepper to taste
Instructions
- Step 1 Preheat oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish.
- Step 2 Prepare the creamy Dijon sauce: In a large saucepan or Dutch oven, melt 1/4 cup butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly, until lightly golden.
- Step 3 Gradually whisk in the milk and chicken broth until smooth. Bring to a gentle simmer, whisking frequently, until the sauce thickens (about 5-7 minutes).
- Step 4 Remove from heat and stir in the Dijon mustard, garlic powder, and onion powder. Season with salt and black pepper to taste. Taste and adjust seasonings as needed.
- Step 5 Add the cooked pasta, shredded chicken, diced ham, and 1.5 cups of the shredded Swiss cheese to the sauce. Stir gently to combine everything well.
- Step 6 Pour the mixture into the prepared baking dish, spreading it evenly.
- Step 7 In a small bowl, combine the Panko breadcrumbs and 2 tbsp melted butter. Sprinkle this mixture evenly over the top of the casserole, then sprinkle the remaining 1/2 cup shredded Swiss cheese over the breadcrumbs.
- Step 8 Bake for 25-30 minutes, or until the casserole is bubbling around the edges and the topping is golden brown and crispy.
- Step 9 Let the casserole rest for 5-10 minutes before serving. This allows the sauce to set and makes for easier serving.
