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 g fat (34% calories from fat), 13 g protein, 49 g carbohydrate, 13 g fiber, 0 mg cholesterol, 426 mg sodium