Top 3 in Top 8 heart-healthy foods.
Soy is always at the top of the list of heart-healthy foods. Soy products such as tofu and soy milk are great foods to add protein to a diet that is cholesterol-free and low-fat. These products also contain high amounts of polyunsaturated fats (good for health), fiber, vitamins and minerals. In addition, it also contains many heart-healthy proteins and vitamin E to help lower "bad" cholesterol levels in the blood.