1. Cook linguine according to package directions.
2. Meanwhile, reserve 1/4 cup artichoke hearts. In a food processor, whirl remaining ingredients except shrimp until blended but still chunky.
3. Pour sauce into a medium saucepan. Stir in shrimp and reserved artichokes; cook over medium heat until sauce begins to boil. Reduce heat and cook until sauce thickens, about 10 minutes. Drain pasta, put in a bowl, and pour sauce on top.
Note: Nutritional analysis is per serving.