Skinny Shrimp Alfredo



2 Tbsp olive oil
2 cloves garlic, minced
1 small yellow onion, chopped
1 Tbsp flour
2 cups skim milk
1 cup fat-free half-and-half
4 ounces fat-free cream cheese
1/2 cup good quality parmesan cheese, grated
1/2 tsp salt
1/2 tsp fresh ground black pepper
1 pound medium or large shrimp, peeled, deveined, tails removed, and cut in half lengthwise.
2 Tbsp fresh flatleaf parsley, chopped
1 pound spinach fettuccine, cooked according to package directions

1. Heat olive oil in skillet over medium heat; add garlic and onion and saute about three minutes until onion becomes translucent. Sprinkle flour over the onion and garlic mixture and stir quickly until flour soaks up the olive oil. Whisk in the milk and half and half, and bring to a boil; stirring constantly until mixture thickens to a cream-like consistency.
2. Whisk in cream cheese, parmesan cheese, salt, and pepper. Mixture should be very creamy at this point. Stir in shrimp and simmer about 2 minutes, until shrimp is cooked through. Remove from heat and stir in parsley. Place cooked fettuccine in a large serving bowl, pour the hot Shrimp Alfredo sauce over top, and toss. Serve in flat pasta bowls with a little extra parmesan cheese and freshly ground black pepper sprinkled over each portion.

Serves 6