大便的颜色与胆汁的化学变化有着密切的关系,胆汁是由肝脏分泌的,肝细胞不断地分泌胆汁,胆汁汇入肝管,再将胆总管输入十二指肠,胆汁的颜色与其中所含的胆色素的种类和浓度有关,可由姜黄色到深绿色不等,胆色素包括胆黄素和胆绿色,他们之间可以相互转换,小肠上部的胆汁含有胆红素和胆绿素,使大便呈黄色。当大便推送到结肠时,胆绿色素经过还原作用,又转变为胆红素,这时大便呈黄色。
人乳喂养的大便偏酸性,在肠道细菌的作用下,部分胆红素转变为胆绿素,使排出的大便呈浅绿色。这是常规现象,所以宝宝排出的大便是绿色,这种现象不是宝宝有病是正常的生理现象。