绿豆汤煮了变成红色可能是因为绿豆中含有一种叫做芸香甙的物质,它在煮沸时会分解成芸香酸,而芸香酸是一种有机酸,具有酸性,会使绿豆汤的颜色变成红色或棕色。此外,如果在煮绿豆汤的时候加入了红枣、红糖等红色食材,也会使绿豆汤的颜色变成红色。此外,绿豆汤在煮的过程中,如果加入了过多的水,也会导致汤色变淡,甚至变成红色。因此,在煮绿豆汤时,应该注意火候和水的用量,避免出现颜色变化的情况。