由于火龍果常見分為白心火龍果和紅心火龍果,一般情況下,食用白心火龍果,大便不會變紅。但是如果食用過量的紅心火龍果,可能會導致大便變紅甚至發黑。
發生這種現象是因為紅心火龍果含有大量花青素,而花青素具有抗氧化、抗自由基、抗衰老的作用,但紅心火龍果中的花青素不能被人體吸收,只能原形排出體外,因此吃紅心火龍果后會排出紫紅色、深紫色的糞便,且尿液也會呈現紅色。但此現象,會在停止食用紅心火龍果后逐漸消失。