Neem Leaves For Diabetes - As you can imagine, many westerners would love to simply pop a pill a day rather than neem leaf capsules are popular because they are convenient, and because you avoid the very bitter taste of the leaves.