Nutrition Facts for Swiss and ham casserole

Swiss and Ham Casserole

Image of Swiss and Ham Casserole
Nutriscore Rating: 62/100

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.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
30 min
🕐
Total Time
50 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 12 ounces wide egg noodles
  • 4 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 cups milk
  • 1 cup chicken broth
  • 0.5 teaspoons salt
  • 0.25 teaspoons black pepper
  • 0.25 teaspoons ground nutmeg
  • 2 cups Swiss cheese (shredded)
  • 2 cups cooked ham (diced)
  • 10 ounces frozen spinach (thawed and drained)
  • 0.5 cups breadcrumbs
  • 0.25 cups Parmesan cheese (grated)
  • 1 tablespoon olive oil
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Preheat your oven to 375°F (190°C). Grease a 9x13-inch baking dish and set aside.

2

Cook the egg noodles according to the package instructions until al dente. Drain and set aside.

3

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.

4

Gradually whisk in the milk and chicken broth. Continue to cook, whisking constantly, until the sauce thickens, about 4-5 minutes.

5

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.

6

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.

7

Pour the mixture into the prepared baking dish, spreading it out evenly. Sprinkle the remaining 1/2 cup of Swiss cheese over the top.

8

In a small bowl, mix together the breadcrumbs, Parmesan cheese, and olive oil. Sprinkle this mixture evenly over the casserole.

9

Bake in the preheated oven for 25-30 minutes, or until the top is golden brown and the casserole is bubbling.

10

Remove from the oven and allow the casserole to rest for 5 minutes before serving. Enjoy!

Cooking Tip: Take your time with each step for the best results!
3454
cal
238.8g
protein
196.7g
carbs
195.6g
fat

Nutrition Facts

1 serving (2256.7g)
Calories
3454
% Daily Value*
Total Fat 195.6 g 251%
Saturated Fat 97.0 g 485%
Polyunsaturated Fat 3.1 g
Cholesterol 787 mg 262%
Sodium 10336 mg 449%
Total Carbohydrate 196.7 g 72%
Dietary Fiber 13.8 g 49%
Total Sugars 37.4 g
Protein 238.8 g 478%
Vitamin D 6.8 mcg 34%
Calcium 3785 mg 291%
Iron 16.4 mg 91%
Potassium 3733 mg 79%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

22.5%%
27.3%%
50.3%%
Fat: 1760 cal (50.3%%)
Protein: 955 cal (27.3%%)
Carbs: 786 cal (22.5%%)