Combine first 6 ingredients in a medium-size non-aluminum saucepan over medium-high heat and bring to a boil. Remove from heat and set aside to cool.
Blanch green beans in boiling water for 1 minute; drain. Combine all vegetables in a large non-aluminum bowl. Pour in marinade and mix until vegetables are thoroughly coated; cover and let marinate in refrigerator for several hours or up to 5 days.
Makes 6 servings.