Transform your weeknight dinner routine with this creamy and satisfying Swiss and Ham Casserole — a perfect family-friendly comfort food packed with rich flavors and hearty ingredients. Tender wide egg noodles are tossed with a velvety homemade cheese sauce made from Swiss cheese, milk, and a hint of ground nutmeg for warmth. Diced ham, nutrient-packed spinach, and a crisp breadcrumb-Parmesan topping elevate this classic casserole to a restaurant-quality dish that bakes to golden perfection in just 25 minutes. With its balance of creamy, savory, and crunchy textures, this easy-to-make casserole is a guaranteed crowd-pleaser, ideal for busy weeknights or potluck gatherings. Serve it on its own or pair it with a fresh salad or crusty bread for a complete and satisfying meal.
Scan with your phone to download!
Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish and set aside.
Cook the egg noodles according to the package instructions until al dente. Drain and set aside.
In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly, until the mixture is golden and bubbly.
Gradually whisk in the milk and chicken broth. Continue to cook, whisking constantly, until the sauce thickens, about 4-5 minutes.
Stir in the salt, black pepper, and ground nutmeg. Remove the saucepan from heat and mix in 1 1/2 cups of the shredded Swiss cheese until melted and smooth.
In a large mixing bowl, combine the cooked egg noodles, diced ham, thawed and drained spinach, and the cheese sauce. Mix well to evenly coat all ingredients.
Pour the mixture into the prepared baking dish, spreading it out evenly. Sprinkle the remaining 1/2 cup of Swiss cheese over the top.
In a small bowl, mix together the breadcrumbs, Parmesan cheese, and olive oil. Sprinkle this mixture evenly over the casserole.
Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and the casserole is bubbling.
Remove from the oven and allow the casserole to rest for 5 minutes before serving. Enjoy!
Serving size | (2256.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3453.6 |
Total Fat 195.6g | 0% |
Saturated Fat 97.0g | 0% |
Polyunsaturated Fat 3.1g | |
Cholesterol 786.8mg | 0% |
Sodium 10336.3mg | 0% |
Total Carbohydrate 196.7g | 0% |
Dietary Fiber 13.8g | 0% |
Total Sugars 37.4g | |
Protein 238.8g | 0% |
Vitamin D 271.7IU | 0% |
Calcium 3785.2mg | 0% |
Iron 16.4mg | 0% |
Potassium 3732.7mg | 0% |
Source of Calories