Nutrition Facts for Ham spaghetti casserole

Ham Spaghetti Casserole

Image of Ham Spaghetti Casserole
Nutriscore Rating: 62/100

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.

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

16 items
  • 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
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

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

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.

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.

4

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

5

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

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.

7

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

8

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

9

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

10

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

Cooking Tip: Take your time with each step for the best results!
3013
cal
211.1g
protein
229.6g
carbs
140.5g
fat

Nutrition Facts

1 serving (2046.2g)
Calories
3013
% Daily Value*
Total Fat 140.5 g 180%
Saturated Fat 71.2 g 356%
Polyunsaturated Fat 2.0 g
Cholesterol 571 mg 190%
Sodium 11139 mg 484%
Total Carbohydrate 229.6 g 83%
Dietary Fiber 20.2 g 72%
Total Sugars 55.5 g
Protein 211.1 g 422%
Vitamin D 6.7 mcg 34%
Calcium 2169 mg 167%
Iron 15.0 mg 83%
Potassium 2969 mg 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

30.3%%
27.9%%
41.8%%
Fat: 1264 cal (41.8%%)
Protein: 844 cal (27.9%%)
Carbs: 918 cal (30.3%%)