Lentils improve heart health by providing magnesium and potassium, which regulate blood pressure. They’re also high in fiber and protein for satiety.