The proanthocyanide (PAC) found in cranberries inhibit the fimbrial adhesion of bacteria, including E.coli, to the urinary tract epithelium and therefore subsequent reproduction required for infection.
Vitamin C:
Vitamin C has been shown to be effective in the prevention and self-care treatment of urinary-tract infections. The mechanism of action is probably similar to that of cranberry juice; vitamin C also acidifies the urine.
Zinc:
Zinc in our immune system could help the development of new non-antibiotic treatment strategies for bacterial diseases, such as urinary tract infections (UTIs).