Why it happens
Vegetables soften as they cook because heat breaks down pectin, the substance that holds their cell walls together. Cooked too long, the cells collapse and the vegetables turn mushy and watery. Green vegetables lose their bright colour as the chlorophyll changes with long cooking. Some vegetables, such as cabbage, Brussels sprouts and broccoli, also develop a strong sulphurous smell and taste when overcooked.