Skinny Fancy Alfredo

This is such a nice twist on the regular Alfredo sauce, because it's way lower in calories, plus it has veggies in it and it's still creamy and delicious.  Enjoy!
-8 oz fettuccine pasta
-1 (14 oz) can artichoke hearts, packed in water
-1 Tbs salted butter
-8 oz mushrooms, sliced
-1/2 package of Lipton's savory herb with garlic recipe soup and dip mix
-1 1/2 cups low-fat milk
-1/2 cup shredded Cheddar cheese
-1/2 cup shredded Parmesan or Asiago cheese
-1 Tbs flour
Cook pasta according to the box directions.
Meanwhile, drain and roughly chop the artichoke hearts.
Melt the butter into saucepan.  Add the artichokes and mushrooms, and cook for about 3 minutes, or until nice and soft.  Add the soup mix and give it a good stir.  Add the milk and the cheeses, and stir until smooth.  Sprinkle in the flour and stir well.  Continue cooking, stirring occasionally, until the sauce is smooth and thickened (about 5 minutes).  Toss with the cooked and drained pasta.  Enjoy!