Lentils have plenty of folate, iron and vitamin B1, which also support your heart health. Lentils is associated with a lower risk of heart disease, by lowering bad cholesterol and blood pressure. Eating lentils led to greater reductions in blood pressure than eating chickpeas, peas or beans, it also eradicate bad cholesterol.