吃红心火龙果后,小便变红的原因是因为红心火龙果中富含甜菜红素。甜菜红素是一种水溶性的生物碱类色素,当食用红心火龙果后,一部分甜菜红素被小肠吸收进入血液,通过红色尿液排出体外;一部分色素以及膳食纤维不被吸收,进入大肠,形成红色粪便。所以,尿液和粪便呈红色,是因为摄入了过多的甜菜红素,生物体吸收不了,就将它排出去了,是正常的生理现象,不用担心。