Nutrition Facts for Ham spaghetti casserole

Ham Spaghetti Casserole

Indulge in the comforting flavors of this Ham Spaghetti Casserole, a rich and creamy baked pasta dish that's perfect for busy weeknights or cozy family dinners. This recipe combines tender spaghetti, savory diced ham, and vibrant peas, all enveloped in a luscious homemade cheese sauce made with cheddar and Parmesan. It's topped with a golden breadcrumb crust for a delightful crunch in every bite. With simple pantry ingredients like butter, milk, and chicken broth, plus minimal prep and cook time, this hearty casserole is as easy to make as it is delicious. Serve it as a standalone meal or pair it with a crisp green salad for a complete and satisfying dinner that will have everyone asking for seconds.

Nutriscore Rating: 62/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 Spaghetti Casserole
Prep Time:20 mins
Cook Time:30 mins
Total Time:50 mins
Servings: 6

Ingredients

  • 12 ounces spaghetti
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 2.5 cups whole milk
  • 0.5 cups chicken broth
  • 1 cup shredded cheddar cheese
  • 0.5 cups grated Parmesan cheese
  • 2 cups cooked ham, diced
  • 1 cup frozen peas, thawed
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper
  • 0.5 cups breadcrumbs
  • 1 tablespoon olive oil
  • 1 serving (optional) nonstick cooking spray

Directions

Step 1

Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with nonstick cooking spray and set aside.

Step 2

Bring a large pot of salted water to a boil. Cook the spaghetti according to the package instructions until al dente. Drain and set aside.

Step 3

In a large saucepan, melt butter over medium heat. Stir in the flour and cook for about 1 minute, whisking constantly to create a roux.

Step 4

Slowly whisk in the milk and chicken broth, ensuring no lumps remain. Cook and stir until the mixture thickens, about 4-5 minutes.

Step 5

Remove the saucepan from heat and stir in shredded cheddar cheese and Parmesan cheese until fully melted. Season with salt and black pepper.

Step 6

In a large mixing bowl, combine the cooked spaghetti, diced ham, thawed peas, chopped onion, minced garlic, and the cheese sauce. Toss well to evenly coat all ingredients.

Step 7

Transfer the mixture to the prepared baking dish, spreading it out in an even layer.

Step 8

In a small bowl, mix breadcrumbs with olive oil. Sprinkle the breadcrumb mixture evenly over the top of the casserole.

Step 9

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

Step 10

Remove the dish from the oven and let it cool slightly for 5 minutes before serving. Enjoy your Ham Spaghetti Casserole!

Nutrition Facts

Serving size 2046.2 grams (2046.2g)
Amount per serving % Daily Value*
Calories 3013
Total Fat 140.50g 180%
Saturated Fat 71.20g 356%
Polyunsaturated Fat 2.00g
Cholesterol 571mg 190%
Sodium 11139mg 484%
Total Carbohydrate 229.60g 83%
Dietary Fiber 20.20g 72%
Total Sugars 55.50g
Protein 211.10g 422%
Vitamin D 268IU 1342%
Calcium 2169mg 167%
Iron 15mg 83%
Potassium 2969mg 63%
*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: 41.8%
Protein: 27.9%
Carbs: 30.3%