Egg noodles, ham, and vegetables are combined with a from-scratch Swiss cheese sauce then topped with crushed croutons then baked until golden. An easy, family favorite casserole!
Preheat oven to 350℉. Grease a 9x13 baking dish by spraying with cooking spray or thinly coating with softened butter. Set aside.
Bring a large pot of water to a boil. Add egg noodles then cook for 2 minutes. Add broccoli, carrots, and peas then continue boiling for 3 more minutes or until noodles are al dente. Drain and set aside.
Bring a large skillet to medium-high heat then add butter. Once melted, sprinkle flour into skillet then whisk to combine into a roux/paste. Stir constantly and let cook for 1-2 minutes.
Slowly add milk and whisk to combine well with roux until smooth. Bring to a low boil, stirring constantly until thickened, about 2-3 minutes. Add cream cheese, 1 cup of shredded Swiss cheese, nutmeg, salt and pepper. Stir until cheese is melted.
In a large bowl (or I use the pot I boiled noodles in), combine noodles, vegetables, cubed ham and cheese sauce. Mix to combine well then pour into prepared baking dish.
Top with remaining 1 cup of Swiss cheese and crushed croutons, sprinkled evenly. Bake for 20-25 minutes or until top is golden brown and bubbly.