Cranberries contain proanthocyanidins, a compound that fends off the bacteria that cause urinary tract infections (UTI).
“E. coli is one of the top offenders in triggering a UTI”. This substance has been shown to prevent infection by keeping the bacteria from attaching to the bladder walls.” If you already have a UTI, cranberries probably won’t cure it, but consuming cranberries daily may help protect against future infections.
About 20% of women who get a UTI will contract another one, so drinking one to two glasses a day of 20% pure cranberry juice will help prevent recurrence.