1.Anthocyanins
These red, blue, and purple pigments give foods like blueberries, grapes, cranberries, cherries, red cabbage, and eggplant their deep colors. They’re not well absorbed by the body, yet there’s still strong evidence that they could help lower blood pressure and protect against diabetes. These foods have also been thought to help with cardiovascular disease, cancer, and cognitive function. However, more research is needed to better understand them before they can be used for disease prevention.
2.Lignans
When you eat flaxseeds, sesame seeds, whole grains, beans, and berries, your body converts the lignans in them into compounds that behave like estrogen, which may block the natural hormone. Lignans are being studied because they might play a role in preventing illnesses like heart disease and endometrial cancer.