ผลแก้วมังกร ขนาด 100 กรัม พบว่า ให้พลังงาน 67.70 กิโลแคลอรี่ มีสารอาหารสำคัญ ประกอบด้วย โปรตีน ไขมัน น้ำตาลกลูโคส น้ำตาลฟรูทโทส ซอร์บิทอล คาร์โบไฮเดรท เป็นต้น