Cook pasta per package directions. Remove, rinse and drain. Place in a bowl with beans celery, tomatoes, parsley, artichokes and olives. To prepare the dressing, place all ingredients in a blender and pulse several seconds. Pour dressing over salad and toss to mix. Serve as is or chill 1 hour before serving.
Per serving - 353 calories, 14 gram fat (34% calories from fat), 13 gram protein, 49 gram carbohydrate, 13 gram fiber, 0 milligram cholesterol, 426 milligram sodium