Flavonoids can protect your cells from oxidative damages that can lead to diseases. Those antioxidants can prevent the development of diabetes, cancer, cardiovascular diseases, or even Alzheimer’s and dementia. Where to find Flavonoids? You can find them in : berries, onions, spinach, broccoli, red wine, apples, soybeans, and citrus fruits, The daily dosage should be 100 grams a day.