Dr. Ann

Polyphenols are a large family of plant-based compounds that offer a dazzling list of potential health benefits. The following foods provide the most polyphenols per serving. (They are in order) Currants Artichoke hearts Filtered coffee Cherries Berries Plums Flaxseeds Dark chocolate Black tea Green tea Apples Red wine Black olives Spinach Pecans Black beans Red […]