Theo Cơ sở dữ liệu thành phần thực phẩm Mỹ - USDA, 100 gram thanh long bao gồm: 60 calo, 1,2gr protein, 13gr carbs, 3gr chất xơ, cung cấp 10% hàm lượng magie nhu cầu hằng ngày (recommended daily intake, RDI) của người bình thường.
Ngoài ra, quả thanh long còn chứa nhiều chất dinh dưỡng khác như hỗn hợp vitamin B, vitamin A và C cũng như canxi và sắt, theo USDA.
Ngoài vitamin C, quả thanh long còn chứa nhiều carotene, một chất có khả năng chống lại tế bào sản sinh ung thư bao gồm cả việc giảm khối u ung thư. Hơn nữa, lycopene – chất tạo màu đỏ cho loại quả này được chứng minh có tác dụng làm chậm nguy cơ mắc bệnh ung thư tuyến tiền liệt .
Một nghiên cứu đăng trên tờ Pharmacognosy Research năm 2010 cho thấy ăn nhiều thanh long sẽ giúp giảm nguy cơ mắc các bệnh tim mạch và ngăn ngừa bệnh cao huyết áp. Không những thế, thanh long còn là nguồn giàu chất béo bão hòa đơn tốt cho sức khỏe của tim mạch.
Bởi vì thanh long chứa nhiều sắt, nguyên liệu cần thiết để cơ thể sản xuất hemoglobin (huyết sắc tố). Loại protein này có nhiệm vụ vận chuyển oxy từ phổi đến các cơ quan và vận chuyển CO2 từ các cơ quan về phổi.
Nhờ có lượng chất xơ cao, thanh long được đánh giá là loại quả dành cho cho những người mắc bệnh tiểu đường vì chất xơ có thể giúp ổn định lượng đường huyết trong máu thể bằng cách triệt tiêu lượng đường dư thừa.
Thanh long chứa nhiều chất xơ nên giúp cải thiện hoạt động của đường ruột vì chất xơ có thể dễ dàng hấp thụ qua đường tiêu hóa. Ăn nhiều thực phẩm này sẽ giúp bạn giảm nguy cơ mắc các triệu chứng như táo bón và hội chứng ruột kích thích (IBS).
Để tìm hiểu chi tiết về công dụng tác dụng của toàn bộ cây Thanh Long bạn xem tại: Cây dược liệu cây Thanh long - Hylocereus undatus