When it comes to long-term heart health, the U.S. Dietary Guidelines recommend a diet rich in fruits and vegetables, whole grains, low-fat dairy products and lean meat. These foods provide a variety of nutrients and phytochemicals important for heart health, such as potassium, calcium, sodium, magnesium, soy protein and plant sterols.
Learn more.