Cook pasta according to package directions; rinse in cold water and drain. In a large salad bowl, combine the pasta, beans, pepperoni, olives, mushrooms and peppers.
In a jar with a tight-fitting lid, combine the dressing ingredients; shake well. Pour over pasta mixture; toss to coat. Cover and refrigerate for 6 hours or overnight. Just before serving, stir to coat. Yield: 24 servings.