每一百克火龍果果肉中含果糖2.83克,葡萄糖7.83克,鈣6.3-8.8毫克,磷30.2-36.1毫克,鐵0.55-0.65毫克和大量花青素。火龍果的含糖量僅為14%,介于蘋果和梨之間,遠低于香蕉、榴蓮等水果,所以根本不能算高糖水果?;瘕埞墓鈳缀醪缓呛驼崽牵欠忠云咸烟菫橹?,這種天然葡萄糖最容易吸收,適合運動后食用。
然而含糖量的高低并不能完全代表升糖指數的高低,葡萄糖的升糖指數為100,而果糖僅為23,但是果糖的甜度卻比葡萄糖高,而火龍果所含的糖分中70-80%為葡萄糖,所以它吃起來不如蘋果甜,卻升起血糖比蘋果迅猛,這也是很多人建議糖尿病人、孕婦等特殊人群不能吃火龍果的原因。