Here, we provide details of best heart-health foods regularly eating vegetables and fruits can lower cholesterol levels and prevent heart disease.