Tỏi có nhiều tác dụng cho cơ thể từ phòng bệnh tới hỗ trợ điều trị. Trong 100 g tỏi có chứa 6,36 g protein, 33 g carbohydrates, 150 g calo và các dưỡng chất như vitamin nhóm B (B1, B2, B3, B6), sắt, canxi, kali, mangan, magie, photpho…
Tác dụng cơ bản của tỏi chủ yếu đến từ allicin. Tỏi tươi không có allicin tự do, chỉ có tiền chất của nó là alliin. Khi được băm nhuyễn, enzyme trong tỏi bị kích hoạt sẽ kích thích allicin.