Preheat your oven to 350°F (175°C) to ensure it's ready for baking.
In a large mixing bowl, thoroughly combine the shredded chicken, sliced ham, Swiss cheese, and half of the cheddar cheese (1/2 cup).
In a separate bowl, whisk together the cream of chicken soup, milk, Dijon mustard, garlic powder, smoked paprika, and a pinch of salt and pepper until smooth and well-blended.
Add the cooked and drained egg noodles into the chicken and ham mixture, mixing gently. Pour the creamy soup mixture over the top and stir until all ingredients are evenly coated.
Carefully transfer the entire mixture into a greased 9x13-inch casserole dish, spreading it out evenly to ensure uniform baking.
Evenly sprinkle the remaining 1/2 cup of cheddar cheese on top of the casserole for a delicious cheesy crust.
Cover the casserole dish with aluminum foil to retain moisture, and bake in the preheated oven for 25 minutes.
After 25 minutes, remove the foil and return the casserole to the oven to bake for an additional 10 to 15 minutes, or until the cheese is bubbly and has turned a lovely golden brown.
Once fully baked, allow the casserole to cool for a few minutes. Before serving, garnish generously with chopped fresh parsley for a touch of color and freshness.
Notes
Serve warm with a light green salad or steamed vegetables.