INGREDIENTS
1
box Artichoke hearts, frozen
1
bag Baby spinach
3 cloves
Garlic
2
Shallots, finely chopped (about 1/3 cup), medium
8 oz
Elbow pasta, whole-wheat
3 tbsp
All-purpose flour
1
Kosher salt and freshly ground black pepper
2 tbsp
Butter, unsalted
1 cup
Mozzarella, lightly packed part-skim
1/4 cup
Parmesan, lightly packed grated
1/2 cup
Skim milk
1/3 cup
Sour cream, reduced-fat
2/3 cup
Swiss cheese, lightly packed low-fat