Sweet and Sour Veggies