牛骨汤发绿色是由于骨髓中的铁到液体中变成二价铁离子产生的颜色。
骨髓是造血的主要场所,因此其中包含较多的铁,在煮骨头汤时,骨髓中的铁离子会变成二价铁离子,分散在汤中。二价铁离子为草绿色。这为正常现象,二价铁离子很容易被氧化,因此继续加热煮汤,过一段时间之后,草绿色的二价铁离子就会被氧化,汤的草绿色也会随之消失。