To follow a balanced, heart-healthy diet, you need to eat veggies, fruit, fish, soy, grains, legumes, nuts and seeds on a regular basis. But some foods have more heart-healthy disease-fighting nutrients than others. Infographic on HealthHub from Cleveland Clinic

The Top 17 Foods for Heart Health (Infographic)

Tags: fruits and vegetables, healthy diet, infographic, nutrients, omega-3, vitamins and supplements

You know you should eat more veggies, fish and soy for heart health. But which foods are best? Our Heart & Vascular Institute dietitians share 17 “power foods” for your heart.