9. Soy foods
Another type of legume that proves beneficial to heart health is soybeans. An analysis of 35 studies conducted in 2015 proves that people who eat soy foods were found to have reduced LDL and total cholesterol as well as increased HDL cholesterol. This effect is especially strongest in people who have high cholesterol.