คุณค่าทางโภชนาการของผลแก้วมังกร ขนาด 100 กรัม พบว่า ให้พลังงาน 67.70 กิโลแคลอรี่ มีสารอาหารสำคัญ ประกอบด้วย โปรตีน 1.10 กรัม ไขมัน 0.57 กรัม น้ำตาลกลูโคส 5.70 กรัม น้ำตาลฟรูทโทส 3.20 กรัม ซอร์บิทอล 0.33 กรัม คาร์โบไฮเดรท 11.20 กรัม กากใยอาหาร 1.34 กรัม วิตามินซี 3 มิลลิกรัม ไนอาซิน 2.8 มิลลิกรัม วิตามินเอ 0.01 มิลลิกรัม แคลเซียม 10.2 มิลลิกรัม ธาตุเหล็ก 3.37 มิลลิกรัม ธาตุแมกนีเซียม 38.9 มิลลิกรัม ธาตุฟอสฟอรัส 27.5 มิลลิกรัม ธาตุโพแทสเซียม 272.0 มิลลิกรัม โซเดียม 8.9 มิลลิกรัม และ สังกะสี 0.35 มิลลิกรัม