Go Back
+ servings
Creamy Ham and Spaghetti Casserole

Creamy Ham and Spaghetti Casserole

A delicious one-dish casserole dinner made with high protein pasta, chopped ham, butter, olive oil, and English peas in a lightened-up cream sauce
Course Main Course
Cuisine American
Keyword casserole, spaghetti
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 6 servings
Calories 450kcal
Author Amee


  • 10 oz dry Barilla Plus spaghetti Dreamfields is also recommended
  • 4 tbsp butter
  • 8 oz sliced mushrooms chopped small
  • 1 tbsp chopped parsley
  • 1 1/2 cups minced lean low-sodium ham you can also use pancetta
  • ½ sweet onion finely chopped
  • 4 tbsp organic unbleached all purpose flour
  • 2 cups chicken broth
  • 2 tbsp sherry
  • Dash fresh grated nutmeg nutmeg is strong, just a dash for flavor
  • 1/2 tsp salt or to taste
  • Dash fresh ground pepper
  • 1/2 cup fat-free half and half this works great in this dish to cut calories
  • 1 cup shredded Parmesan cheese divided
  • 1 cup fresh English peas


  • Heat oven to 350°.
  • Spray a 3-quart baking dish with nonstick cooking spray.
  • Cook the spaghetti in boiling salted water following the package directions.
  • Rinse, drain and set aside.
  • In a large sauté pan, melt butter over medium heat.
  • Add the mushrooms, ham, onion, peas, and parsley.
  • Saute, stirring, until mushrooms are tender and slightly caramelized (do not brown).
  • Stir in flour until blended.
  • Add chicken broth, sherry, nutmeg, salt, and pepper.
  • Cook, stirring, until thickened.
  • Stir in fat-free half-and-half and half of the cheese.
  • Cook until sauce is creamy and all cheese is melted.
  • Add the pasta and stir to blend.
  • Pour into the prepared baking dish.
  • Sprinkle remaining cheese over the top and bake for 25 to 35 minutes, until hot and bubbly.


Calories: 450kcal | Carbohydrates: 46g | Protein: 26g | Fat: 26g | Saturated Fat: 10g | Cholesterol: 54mg | Sodium: 1255mg | Potassium: 431mg | Fiber: 5g | Sugar: 6g | Vitamin A: 613IU | Vitamin C: 18mg | Calcium: 237mg | Iron: 1mg