-
Preheat oven to 350 degrees.
-
Melt 2 T. butter in skillet, add mushrooms, and saute until done. Remove to large bowl.
-
Bring large pot of salted water to boil and cook spaghetti according to package directions.
-
While spaghetti is cooking, melt remaining 6 T. butter in skillet you used for the mushrooms.
-
Add flour and stir to make a roux.
-
Slowly add chicken broth, stirring to avoid lumps.
-
Add milk, and stir to combine.
-
Cook and stir until thickened, then add parmesan cheese.
-
Add sauce to bowl of mushrooms along with cooked spaghetti and ham. Stir to combine well.
-
Pour into 9x13 pan. Sprinkle with cheese and bake, uncovered, for 30 minutes or until hot and bubbly.