Theo bảng “Thành phần hoá học thức ăn Việt Nam” của Bộ Y tế, trong 100g hoa thiên lý chứa 2,9g chất đạm; 2,8g bột đường; 3g chất xơ; 52mg canxi; 53mg phốtpho; 1,2mg sắt; 1,17mg caroten (tiền sinh tố A); 0,19mg vitamin B1; 0,13mg B; 1,1mg PP và 45mg vitamin C.
Ngoài ra, một số nghiên cứu còn ghi nhận hoa thiên lý chứa rất nhiều vitamin E, đặc biệt là kẽm và một số khoáng vi lượng khác, là chất thiết yếu cho hoạt động của cơ quan sinh dục của cây cũng như của con người. Riêng về chất alkaloid, chỉ ghi nhận có một ít trong thân dây, lá già (ngắt cuống lá sẽ thấy có một chất keo trong, lấy ngón tay bôi vào, thấy chất nhựa hơi dính tay), chưa đủ để gây ngộ độc trên động vật thí nghiệm, và hầu như hiện diện không đáng kể trong hoa. Cũng cần nói thêm, khi nhắc đến alkaloid, chúng ta thường nghĩ ngay đến hợp chất gây độc. Nhưng không hoàn toàn như thế, alkaloid là những hợp chất hữu cơ thường gặp trong nhiều loài thực vật (khoai tây, tắc, cà chua, vông nem, dừa cạn…) Alkaloid có hoạt tính sinh lý rất cao đối với cơ thể con người và động vật, nhất là đối với hệ thần kinh.
Với một lượng nhỏ alkaloid có thể là chất độc gây chết người, nhưng có khi với một liều lượng hợp lý nó là dược phẩm trị bệnh đặc hiệu (như dùng bào chế morphine có tác dụng giảm đau rất tốt hay thuốc codein giảm ho).
Bài thuốc chữa bệnh có sử dụng thiên lý
1. Chữa tiểu buốt
Lấy rễ cây thiên lý từ 10 – 20g, sắc lấy nước uống 2 – 3 lần trong ngày. Uống trong 5 ngày.
2. Chữa đinh nhọt
Lấy lá cây thiên lý 30 – 50g, giã nhỏ đắp vào chỗ mụn nhọt, ngày thay 1 lần, vài ba ngày sẽ khỏi.
3. Trị giun kim
Lấy lá thiên lý non nấu canh cho trẻ ăn liền từ 7 – 10 ngày sẽ hiệu quả. Hoặc có thể dùng bài thuốc sau: Hoa thiên lý 30g, rau sam 20g, lá đinh lăng 25g. Ba thứ rửa sạch, sao khô, sắc lấy nước uống trong ngày, mỗi ngày chia làm 3 lần, uống liên tiếp trong 3 ngày.
4. Chữa mất ngủ
Hoa thiên lý 30g, hoa nhài 10g, tâm sen 15g. Ba thứ sắc chung lấy nước uống trong ngày. Dùng liên tục trong một tuần.