Combine drained soybeans, corn, celery, sweet peppers, green onions, olives and hot peppers in a large bowl; toss to mix. Combine remaining ingredients in a small bowl and whisk to blend all ingredients or in a cruet and shake until blended.
Use freshly ground pepper, to taste. Pour dressing over soybean mixture and marinate for at least 1 hour.
Nutrition information per serving: 180 calories, 6.7 grams protein, 15.5 grams carbohydrates, 10.8 grams fat, 0 mg cholesterol, 983 mg sodium, 4.9 grams dietary fiber