Mushroom Spinach & Asparagus Pasta

(recipe from Sunset Magazine)

1. Boil 2 qts. water in a large pot and cook pasta according to package directions. Drain and transfer to a large serving bowl.

2. Heat olive oil in a large frying pan, add garlic and mushrooms, and cook until softened, about 5 minutes. Add the asparagus and cook for another 2 minutes. Add cream cheese and milk and heat until boiling, stirring often. Add spinach and cook until wilted, about 3 minutes. Season to taste with salt and pepper, then pour over pasta. Sprinkle with chives and serve with parmesan on the side.