Vinegar, being an acid, can affect the color of certain vegetables by reacting with pigments like anthocyanins, often causing red or purple vegetables to turn brighter or more pinkish. It can also help preserve the green color of vegetables like green beans during cooking.
The color of many vegetables is due to natural pigments. One important group of these pigments is anthocyanins, which are responsible for red, purple, and blue colors in vegetables like red cabbage, beets, and purple potatoes. Anthocyanins are pH-sensitive, meaning their color changes depending on the acidity of their environment.
When vinegar (acetic acid) is added, it lowers the pH, making the environment more acidic. In the case of anthocyanins, this acidic environment often causes a shift towards redder hues. So, red cabbage might become brighter red or even pinkish.
Conversely, vinegar can help preserve the green color of vegetables like green beans or broccoli. Chlorophyll, the pigment responsible for green color, degrades during cooking, turning vegetables a dull olive-green. Adding a small amount of vinegar can help stabilize the chlorophyll, keeping the vegetables a brighter green. This is because the acid helps prevent the breakdown of chlorophyll into pheophytin, which is olive-green.
When cooking green vegetables, add vinegar sparingly. Too much acid can negatively affect the texture, making them tough. A teaspoon or two per pot of water is usually sufficient to help preserve the color.