Nutrition Facts for Ham and swiss casserole

Ham and Swiss Casserole

Indulge in the comforting flavors of this Ham and Swiss Casserole, a creamy, cheesy baked pasta dish that's perfect for weeknight dinners or family gatherings. Tender penne pasta is coated in a rich, homemade béchamel sauce infused with garlic and onion powder for extra flavor. Tossed with savory diced ham and gooey shredded Swiss cheese, this casserole is topped with a golden, crispy breadcrumb and Parmesan crust that provides the ultimate satisfying crunch. Ready in just 45 minutes, this easy-to-make casserole is an all-in-one meal that serves up nostalgia with every bite. Garnish with fresh parsley for a pop of color and serve it straight from the oven for a warm, satisfying dish the whole family will love.

Nutriscore Rating: 59/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Ham and Swiss Casserole
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 6

Ingredients

  • 12 ounces Penne pasta
  • 4 tablespoons Butter
  • 3 tablespoons All-purpose flour
  • 2.5 cups Milk
  • 1 cup Chicken broth
  • 1 teaspoon Garlic powder
  • 1 teaspoon Onion powder
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 cups Ham, diced
  • 2 cups Swiss cheese, shredded
  • 1 cup Breadcrumbs
  • 0.5 cup Parmesan cheese, grated
  • 2 tablespoons Parsley, chopped (optional garnish)

Directions

Step 1

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

Step 2

Cook the penne pasta in a large pot of salted boiling water until al dente, according to package instructions. Drain and set aside.

Step 3

In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly, to create a roux.

Step 4

Gradually whisk in the milk and chicken broth, ensuring a smooth consistency. Continue to cook and stir until the sauce thickens, about 3-5 minutes.

Step 5

Stir in the garlic powder, onion powder, salt, and black pepper. Remove the saucepan from heat.

Step 6

In a large mixing bowl, combine the cooked pasta, diced ham, shredded Swiss cheese, and the prepared sauce. Mix well to coat all the ingredients evenly.

Step 7

Pour the mixture into the prepared baking dish, spreading it out in an even layer.

Step 8

In a small bowl, combine the breadcrumbs and grated Parmesan cheese. Sprinkle the breadcrumb mixture evenly over the casserole.

Step 9

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

Step 10

Remove the casserole from the oven and let it cool for 5 minutes. If desired, garnish with chopped parsley before serving.

Nutrition Facts

Serving size 2151.7 grams (2151.7g)
Amount per serving % Daily Value*
Calories 4247
Total Fat 182.60g 234%
Saturated Fat 91.40g 457%
Polyunsaturated Fat 1.80g
Cholesterol 677mg 226%
Sodium 12303mg 535%
Total Carbohydrate 399.80g 145%
Dietary Fiber 17.60g 63%
Total Sugars 45.80g
Protein 269.30g 539%
Vitamin D 325IU 1627%
Calcium 3340mg 257%
Iron 24mg 134%
Potassium 3452mg 73%
*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

Fat: 38.0%
Protein: 24.9%
Carbs: 37.0%